站点图标 谷姐靓号网

【结贴】求个小脚本写法!~-ShqBql

Rate this post

用ffmpeg把目录a下的所有mp4文件切割成8秒一段,并且建立视频名称为名的文件夹。

比如a文件夹下123.mp4 40秒钟,234.mp4 80秒,
运行后就变成目录下这2个mp4不变,a目录内多了2个文件夹,分别是123和234。
123存放了切成5段的123.mp4。
234成放了切成10段的234.mp4

最后的输出最好是“目录名+0001.mp4”“目录名+0002.mp4”“目录名+0003.mp4”

shell和python均可。

ffmpeg写法是

    ffmpeg -i /Users/abu/Movies/示例.mp4 -c copy -map 0 -segment_time 8 -f segment output%03d.mp4

热议

这样吗?

3楼 ShqBql 昨天23:00

这样吗?

是的

4楼 zxxx 昨天23:02

输入参数就是一个文件夹a吗?然后递归遍历a里面的所有mp4?

5楼 ShqBql 昨天23:06

输入参数就是一个文件夹a吗?然后递归遍历a里面的所有mp4?

理想化是a文件夹名称为任意,只要在任意文件夹下运行该脚本就能起到这个效果。不过我比较菜,就不考虑太多,固定文件夹名字,正在学习。还不会写

6楼 zxxx 昨天23:09

理想化是a文件夹名称为任意,只要在任意文件夹下运行该脚本就能起到这个效果。不过我比较菜,就不考虑太 ...

a就是一个例子而已,比如输入

./video-splitter.sh /path/to/folder

开始处理 /path/to/folder/ 的所有 mp4 文件?

7楼 ShqBql 昨天23:13

a就是一个例子而已,比如输入

./video-splitter.sh /path/to/folder

是的

8楼 小心二次元 19小时前

https://paste.org.cn/gV4UlMU0L2
密码mjj
有问题你改改就差不多了

9楼 ShqBql 19小时前

https://paste.org.cn/gV4UlMU0L2
密码mjj
有问题你改改就差不多了

感谢,我试试去,

这里需要指定个啥路径?

12楼 小心二次元 9小时前

这里需要指定个啥路径?

指定你的文件夹路径 只会扫描文件夹下的 不会遍历子文件夹

14楼 zxxx 4小时前

看看这个行不行?

https://paste.org.cn/VceVcs40JY

楼上各位大佬的我多少有点问题,迫于太菜,不会修改,努力学习,争取过段时间不提这样的问题,或者是自己逐渐会修改。

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版