【发布时间】:2019-05-16 09:22:14
【问题描述】:
我的 iPhone 上有两个视频文件。是否可以使用 Dart 在每个片段中找到两个特定的 10 秒片段,并将它们合并成一个有效的 20 秒视频文件?
【问题讨论】:
我的 iPhone 上有两个视频文件。是否可以使用 Dart 在每个片段中找到两个特定的 10 秒片段,并将它们合并成一个有效的 20 秒视频文件?
【问题讨论】:
好的,有一个用于颤振的 FFMpeg 插件可以让您完成所有这些操作。
https://github.com/tanersener/flutter-ffmpeg
从 20 秒开始剪切 15 秒的视频片段:
ffmpeg -i Funny.mkv -ss 00:00:20 -codec copy -t 15 Funny_cut.mkv
合并存储在 videos.txt 中的视频列表:
ffmpeg -f concat -i videos.txt -c copy Funny_join.mkv
有关 FFMpeg 的更多信息:
https://www.poftut.com/ffmpeg-command-tutorial-examples-video-audio/
【讨论】: