我需要将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
我不明白这些含义是什么,它们只是我在网上找到的示例。但是,无论我尝试什么,都会返回此错误:
处理输入时发现无效数据
有什么想法吗?谢谢!
答案 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 更改为最适合您的格式。
我希望这可以帮助某人:)