Sud*_*iya 5 ffmpeg php actionscript-3
我正在使用 ffmpeg 修剪视频,但元数据位置最终在输出视频中找到。
有没有办法将元数据放在output.mp4的开头
使用-movflags +faststart
:
ffmpeg -ss 30 -i in.mp4 -t 00:02:34 -codec copy -movflags +faststart out.mp4
Run Code Online (Sandbox Code Playgroud)
该-movflags +faststart
选项会将 moov 原子从文件末尾重新定位到开头,从而允许在文件完全下载之前开始播放。
此示例将跳过前 30 秒 ( -ss 30
),输出的持续时间将为 2 分 34 秒 ( -t 00:02:34
)。
使用-codec copy
将使用流复制模式,该模式将执行重新复用而不是重新编码;从而保持质量。
-map 0
如果您想包含输入中的所有流,您可以添加。否则,默认流选择将仅包括每种流类型的一个流(例如,如果您的输入包含多个音频流,则默认情况下仅选择通道数最多的流)。
确保使用最近的版本ffmpeg
,因为开发非常活跃。有关选项,请参阅FFmpeg 下载页面。
归档时间: |
|
查看次数: |
4563 次 |
最近记录: |