如果只需要从较长的音频/视频中裁剪,我可以使用什么工具?我尝试过OpenShot,但发现导出视频很慢,可能是因为它将所有的"层"编译成一个新的电影?也许我只需要一个简单的音频/视频裁剪工具就足够了。
我本来要提到像ffmpeg或avconv(新的那个)这样的命令,它们显然可以将文件分成组。例如:
FFMPEG
ffmpeg -ss 00:00:00 -t 00:30:00 -i input.avi -vcodec copy -acodec copy output1.avi
ffmpeg -ss 00:30:00 -t 00:30:00 -i input.avi -vcodec copy -acodec copy output2.avi
ffmpeg -ss 01:00:00 -t 00:30:00 -i input.avi -vcodec copy -acodec copy output3.avi
或者
ffmpeg -ss 0 -t 100 -i source.m4v -vcodec copy -acodec copy part1.m4v
ffmpeg -ss 100 -t 100 -i source.m4v -vcodec copy -acodec copy part2.m4v
ffmpeg -ss 200 -t 100 -i source.m4v -vcodec copy -acodec copy part3.m4v
ffmpeg -ss 300 -t 100 -i source.m4v -vcodec copy -acodec copy part4.m4v
AVCONV
avconv -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi
avconv -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
avconv -i input.avi -vcodec copy -acodec copy -ss 01:00:00 -t 00:30:00 output3.avi
或者
avconv -ss 0 -i source.m4v -t 100 -vcodec copy -acodec copy part1.m4v
avconv -ss 100 -i source.m4v -t 100 -vcodec copy -acodec copy part2.m4v
avconv -ss 200 -i source.m4v -t 100 -vcodec copy -acodec copy part3.m4v
avconv -ss 300 -i source.m4v -t 100 -vcodec copy -acodec copy part4.m4v
sudo apt-get install openshot
进行安装。 - MainActivityavconv
,添加 -map 0
将复制所有流。 - pim-t
对我来说不起作用,我使用了 -to
替代:ffmpeg -ss 00:02:19 -i input.avi -vcodec copy -acodec copy -to 00:00:44 output.avi
,其中 -to
参数是提取的持续时间。 - Taoufik Mohdit-codec copy
选项。这个选项的示例可以在这里查看:https://superuser.com/a/743085/71560 - AlikElzin-kilakaavconv -i srcFileName -c:a copy -c:v copy -ss 00:03:40 -t 00:01:12 targetFileName
如果要指定结束时间,请使用选项 -to [结束时间]。
更多信息请参考ffmpeg文档
-c:a copy -c:v copy
的意思吗? - Alex复制
? - Alexavconv
。我怀疑 ffmpeg
是替代方案,但它也不起作用:如果剪切时间与关键帧不对齐,视频的开始/停止可能会出现一些奇怪的问题。 - MRulekdenlive(根据我的经验)是最容易使用的软件,可以让您在几个步骤中完成任务而无需遇到问题。尽管如此,OpenShot Video Editor 项目也很有用,但它还需要大量的努力才能接近kdenlive。
以下是kdenlive和openshot的截图:
avconv
,而且每当失败时,Kdenlive都不会提供帮助来纠正情况,甚至不会报告它运行avconv
时使用了哪些参数。对于只想简单剪辑视频文件的人来说,绝对不是一个明智的选择。 - Incnis Mrsikdenlive
从一开始就提出了毫无意义的问题,后来在打开第一个视频文件之前崩溃了。用命令行编辑视频文件比这好多了。 - reducing activitykdenlive
对于某些任务来说可能看起来有点过于专业,我同意,就像 Photoshop
在裁剪图片这方面可能显得有些“高攀不起”。但是,如果你对 kdenlive
感到很舒适,它同样适用于简单的任务。如果你试图将 20 个片段混合成一个带有过渡效果的大片段,呃,祝你好运使用 avconf
。 - ffflabsffmpeg -i input.mpg -ss 00:00:10 -t 00:00:30 out1.mpg -ss 00:00:35 -t 00:00:30 out2.mpg
sudo add-apt-repository ppa:jonoomph/openshot-edge
sudo apt-get update
sudo apt-get install openshot openshot-doc
剪辑视频:
ffmpeg -i 输入文件 -vcodec copy -acodec copy -ss 00:00:00 -t 00:01:32 输出文件
剪辑音频:
ffmpeg -i 输入文件 -vn -acodec copy -ss 00:00:00 -t 00:01:32 输出文件
-ss
是起始点,而 -t
是片段的持续时间。dateutil
包来计算持续时间,或者你可以直接使用接受结束时间的 -to
选项。sudo apt-get install avidemux