繁体   English   中英

他们有什么方法可以在 android 中使用 ffmpeg 将视频分成多个片段吗?

[英]Is their any way to split video into multiple segment using ffmpeg in android?

我想在 android studio 中将视频修剪成 30 秒的多个片段。我使用以下命令将视频修剪成 30 秒,但这不是我想要的方式,它只是将视频修剪成 30 秒。是否有任何 FFmpeg 命令可用于在特定持续时间(如 30 秒)的 android studio 中将视频拆分为多个片段?

你可以在 android 中使用这个 linux 命令:

ffmpeg -i source-file.foo -ss 0 -t 30 first-30-sec.m4v
ffmpeg -i source-file.foo -ss 30 -t 60 first-30-sec.m4v
...

有了这个,你提取了两部分,一个从 0 到 30 秒,另一个从 30 到 60。你可以根据需要修改它,比如把它放在 for 中或更改开始和结束秒:

ffmpeg -i [source-file-address] -ss [start second] -t [end second] [output-file-name]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM