首页 > 代码库 > 用ffmpeg快速剪切和合并视频
用ffmpeg快速剪切和合并视频
如果直接找视频剪切和合并视频的软件,通常出来的都是大的视频编辑软件或者是有图形界面的剪切软件,大型一点的功能太多安装麻烦,小型一点的功能可能不齐全。
只是简单的剪切或者一下合并一下,还是ffmpeg这个命令行工具最方便和快速。
一、剪切视频
ffmpeg -i input.mp4 -ss 30 -c copy -to 40 output.mp4
剪切从30秒开始到40秒结束的视频。
ffmpeg -i input.wmv -ss 30 -c copy -t 10 output.wmv
二、合并视频
1)合并yuv类型的原始视频
cat *.yuv > movie.yuv
Converting more yuv frames to one yuv frame - Stack Overflow
2)合并mp4类型视频
将需要合并的文件保存至当前目录,并制作input.txt文件,执行命令开始合并。
input.txt
file ‘input1.mp4‘file ‘input2.mp4‘file ‘input3.mp4‘
ffmpeg -f concat -i input.txt -codec copy output.mp4
Concat two mp4 files with ffmpeg without losing quality - Super User
http://stackoverflow.com/a/11175851
三、python 播放视频
下载vlc.py文件并保存至当前目录。
>>> import vlc>>> p = vlc.MediaPlayer("track.mp3")>>> p.play()
>>> p.set_time(12000)
>>> p.get_time()
>>> p.stop()
audio - Playing mp3 song on python - Stack Overflow
用ffmpeg快速剪切和合并视频
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。