伤情鸟 发表于 2018-12-26 13:52:08

本帖最后由 伤情鸟 于 2018-12-27 09:55 编辑

我下面说的方法对每个音轨只能剪出来一段,静音/空白的设置在14楼

static/image/hrline/line5.png
适用情况:假设有音轨01、音轨02、音轨03、音轨04、音轨05,都是20s左右,而我只需要比如10s~15s的部分这样子
使用工具:FFmpeg(注意,这个分成32位和64位)
流程:
1、网上下好FFmpeg,解压,把需要裁切的音频放到其中的bin文件夹内
2、新建一个txt,复制下面的代码,粘贴进去,修改后缀为bat
@echo off
set /p a=请输入准备处理的音频后缀:
set /p b=请设置起始点(如果为音频起始则直接回车,否则输入 -ss 时:分:秒):
set /p c=请设置剪出的音轨持续时长(注意是持续时长!如果至音频结束则直接回车,否则输入 -t 时:分:秒):
set /p d=请输入给输出文件添加的后缀(如“裁切”,避免覆盖源文件):
for /r . %%i in (*.%a%) do ffmpeg -i "%%~ni.%a%" %b% %c% -c copy "%%~ni %d%.%a%"PS:其实最好把set /p d=请输入给输出文件添加的后缀(如“裁切”,避免覆盖源文件):删掉,然后将代码中的%d%直接改为裁切,否则要是哪次忘了输入、直接回车把原文件覆盖了就惨了
3、双击bat文件,按提示操作,像这样
https://i.loli.net/2018/12/26/5c2314f06a5f4.png
最后回车
https://i.loli.net/2018/12/26/5c2314f4bb84c.png
就是这样,不满意的话我也没办法了,目前没听说过这方面的软件

静音/空白的设置看14楼


魅惑妖姬 发表于 2018-12-26 14:45:29

有这种东西吗?

fsjx123 发表于 2018-12-26 14:53:54

7、8楼说得对啊!还是谨慎点好

kplam 发表于 2018-12-26 18:02:05

伤情鸟 发表于 2018-12-26 13:52
我下面说的方法对每个音轨只能剪出来一段,而且没有空白(不是不可以有空白,而是很麻烦,真的很麻烦)

...

空白好似可以咁做:

ffmpeg -i a.mp3 -af "volume=enable='between(t,5,10)':volume=0, volume=enable='between(t,15,20)':volume=0" out.mp3

伤情鸟 发表于 2018-12-26 18:52:25

kplam 发表于 2018-12-26 18:02
空白好似可以咁做:

ffmpeg -i a.mp3 -af "volume=enable='between(t,5,10)':volume=0, volume=enable ...

可以,牛逼!长见识了!{:7_217:}

laiming 发表于 2018-12-27 00:57:08

伤情鸟 发表于 2018-12-26 13:52
我下面说的方法对每个音轨只能剪出来一段,而且没有空白(不是不可以有空白,而是很麻烦,真的很麻烦)

...

成日見有人話用FFmpeg呢樣.。然後又要寫指令.。。好難喔

ustcdzy 发表于 2018-12-30 12:59:01

我唔知道啊

触大师 发表于 2019-2-1 16:01:10

这我也想知道

狼牙空拳 发表于 2019-5-20 15:13:52

vx2240w 发表于 2019-12-27 00:59:09

谨慎点好,很少见的~~
页: 1 [2]
查看完整版本: 有没有批量剪接音轨的软件?