用 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
a
├── 123.mp4
├── 234.mp4
├── 123
│ ├── 123+0001.mp4
│ ├── 123+0002.mp4
│ └── 123+0003.mp4
└── 234
├── 234+0001.mp4
├── 234+0002.mp4
├── 234+0003.mp4
└── 234+0004.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
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.