【发布时间】:2015-06-12 16:02:48
【问题描述】:
我正在开发一个 C++ 应用程序(在 Ubuntu 上运行),它打开 FFmpeg 进行视频转换并通过 popen() 读取输出。这工作正常,但现在我需要 FFmpeg 以特定字节偏移量开始读取源文件。有什么办法可以存档吗?我已经搜索了解决方案/命令行参数,但找不到任何有用的东西。那么有什么解决办法吗?
顺便说一句:我已经知道时间偏移有一个参数,但我需要一个字节偏移。
【问题讨论】:
-
你为什么需要它?偏移前是否有一些无效数据?还是应该 ffmpeg 丢弃该偏移量之前的样本?
-
我需要它,因为我只在原始文件中获得了一个字节位置(而不是时间码),但编码视频的开头需要相同的位置。
标签: c++ command-line ffmpeg offset