ffmpeg - 使用 ffmpeg 转换 SEC 文件
问题描述
我需要将 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
我不明白这些是什么意思,它们只是我在网上找到的例子。但是,无论我尝试什么都会返回此错误:
处理输入时发现无效数据
有什么想法吗?谢谢!
解决方案
我知道这很旧,但我也试图弄清楚这一点,最终对我有用的是这个命令。
./ffmpeg -f h264 -i INPUT.sec -filter:v "setpts=4*PTS" OUTPUT.avi
-f h264是我缺少的部分。并且-filter:v "setpts=4*PTS"部分是将其减慢到原始速度。您还可以将最后的.avi更改为最适合您的格式。
我希望这可以帮助某人:)
推荐阅读
- swift - CAShapeLayer 没有收到触摸
- javascript - 需要折叠出搜索结果
- javascript - 返回一系列creationTimes中的最近时间
- c++11 - 对自由类型字形缓冲区进行位块传输时遇到问题
- pcap - 如何在 C 或 python 中解析许多 pcap 文件
- android - 应用程序关闭时如何获取上下文?
- ios - 在一个 UIViewController 中托管不同的 UITableViewController,例如具有多个视图的日历应用程序
- sql - Microsoft SQL Server:如何将这三个表放在一起?
- c# - C# Windows 窗体 - 设计时自动滚动
- bash - 如何在复合 xargs 语句中设置 bash 变量