使用ffmpeg转换SEC文件

时间:2018-09-19 22:39:06

标签: ffmpeg

我需要将SEC文件转换为可以共享和/或上传到Youtube的任何视频格式。 MP4等

我是万物终端机上的一名新手。我尝试过:

ffmpeg -i video.sec video.mp4

ffmpeg -i video.sec -bsf:v h264_mp4toannexb -c:v复制video.avi

ffmpeg -i video.sec -b 256k -vcodec h264 -acodec aac video.mp4

我不明白这些含义是什么,它们只是我在网上找到的示例。但是,无论我尝试什么,都会返回此错误:

处理输入时发现无效数据

有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:1)

我必须添加以下选项,以便跳过SEC的自定义标头。

-skip_initial_bytes 48

答案 1 :(得分:0)

我知道这很旧,但是我也想弄清楚,最终对我有用的是这个命令。

./ffmpeg -f h264 -i INPUT.sec -filter:v "setpts=4*PTS" OUTPUT.avi

-f h264 是我缺少的部分。而 -filter:v“ setpts = 4 * PTS” 部分是将其放慢到原始速度。您还可以在最后将 .avi 更改为最适合您的格式。

我希望这可以帮助某人:)