当前位置: 首页 > 知识库问答 >
问题:

FFMpeg-对QT视频进行切片时出现的问题

东方涛
2023-03-14

我们在一个应用程序中使用ffmpeg对视频进行切片。虽然它对PAL视频的切片效果很好,但它对QT视频却不起作用...下面是我们使用的命令:

ffmpeg.exe-i“input.mp4”ss startTime-c copy-to stopTime-y“output.mp4”

抛出错误-“[mp4@0515C240]在流#1中找不到编解码器pcm_s16le的标记,容器中当前不支持编解码器”

输入视频由固态数字视频记录系统产生,该html" target="_blank">系统从以下输入通道记录视频:6通道视频输入(DVI-4No.S,PAL-2No.S)2通道音频输入(左、右)2通道MIL STD1553B总线数据2通道RS422数据

问题可能是什么?如何解决?

共有1个答案

阎智
2023-03-14

FFmpeg不支持MP4容器中的PCM音频。改为输出到MOV。

运行

ffmpeg -i in.mp4 -ss startTime -to stopTime -c copy -avoid_negative_ts make_zero out.mov
 类似资料:
  • 我需要使用FFmpeg切割视频,我不能转码原始视频(因为性能的原因)。我在iPhone上的HEVC视频中遇到了一个问题:剪切视频的开头有滑移。 以下是我们在发行前如何转换视频: ffmpeg.exe-i original.mov-c:v copy-c:a aac-ss 4-y good.mp4 经过一些Googlen搜索,发现输入前的选项更快,但不太准确,而输入后和输出前的选项更慢,但更准确。 所

  • 问题:是否有一个单独的FFMPEG裁剪过滤器可以用于所有视频,包括(但不限于):856x480、640x480和1280x720? 我们有一个视频处理系统(使用DirectShow),所有输入到这个系统的视频必须是16:9使用MJPEG编解码器。我们使用下面的ffmpeg命令将源视频转换为MJPEG,缩放像素使其为正方形,然后裁剪到16:9的纵横比。这对大多数输入视频都很管用,输出正是我们想要的。

  • 如果我尝试对其运行第一个命令行,则输出视频将给出一个错误。 所有的反馈赞赏缩短一个视频,然后添加结尾。 干杯!瑞安

  • 我试图剪掉我得到的视频的最后8秒;问题是ffmpeg选择了最后10秒,我真的不知道为什么。我查了一下,“0:00:00”和视频的有效开始之间没有偏移,所以为什么要多拍几秒呢? 这是我的代码: 这是输出: ffmpeg版本N-90893-gcae6f806a6版权所有(c)2000-2018 ffmpeg 使用GCC7.3构建的开发人员。0(GCC)配置:-启用gpl --enable-versio

  • 我已从安装ffmpeg 3.0https://github.com/FFmpeg/FFmpeg,我正在尝试将用mepeg4第2部分编码的视频转换为H264,但我得到未知编码器“libx264”错误 我试过h264, x264, libx264,都不管用) 我查看了支持的编解码器列表 这里是h264: 我使用的是ffmpeg 3.0,从列表中可以看出,似乎不支持h264编码,只支持h264解码,对吗

  • 我正在使用以下代码调整mp4视频的大小(moviepy): 当我在电脑上播放时,调整大小的剪辑的音频可以工作,但在iPhone上不行。(原始剪辑的音频确实适用于我的iPhone。) 我怎样才能解决这个问题? 第一幅图像:已调整大小的视频的编解码器 第二幅图像:原始视频的编解码器