有一些老歌,卡拉 ok 里面的,画质不怎么好,800 多首,想把音画分离了只听歌,哪位大吊有办法?
下载地址: https://hdtime.org/details.php?id=25425&hit=1
如果没有账号的,留下邮箱,我有 5 个邀请名额。玩过 pt 站的优先。
如果哪位大神搞定了,可以传个磁力链接上来,分享给大家,不胜感激。
1
ghjexxka 2022-01-17 09:33:19 +08:00
mkvtoolnix 应该可以
|
2
gtchan13579 2022-01-17 09:42:15 +08:00
base64:Z3RjaGFuQG91dGxvb2suY29t
|
3
nbweb OP @gtchan13579 邀请代码已发送!请查收一下邮件。
|
4
Chihaya0824 2022-01-17 09:57:29 +08:00 1
直接 ffmpeg
ffmpeg -i sample.mkv -q:a 0 -map a sample.mp3 然后根据你的 os 写个 powershell/bash 脚本直接处理整个目录的文件就可以了,比如 mac for i in *.mkv; do ffmpeg -i "$i" -q:a 0 -map a "${i%.*}.mp3"; done 但是如果想要同时并行处理多个文件可能就需要思考一下了 |
5
ysc3839 2022-01-17 10:10:43 +08:00 via Android
|
6
xmumiffy 2022-01-17 10:14:09 +08:00 via Android
@Chihaya0824 并行会把硬盘卡死的😂
|
7
johnwood 2022-01-17 10:20:52 +08:00
你好 eHl1aXNtZUBvdXRsb29rLmNvbQ==
|
8
Chihaya0824 2022-01-17 10:23:58 +08:00
|
9
xmumiffy 2022-01-17 10:26:18 +08:00 via Android
@Chihaya0824 哦 如果有 mp3 编码是好一点 我用的-c:a copy 瓶颈在磁盘读写上
|
11
thefack 2022-01-17 10:47:46 +08:00
谢谢,ZG9uZXdAZm94bWFpbC5jb20=
|
12
nbweb OP @Chihaya0824 感谢,测试了一下,成功了,但是只能把音频分离成 mka ,后面还要用 ffmpeg 转换一下吧,把 mka 转成 wav
|
14
SCGabriel 2022-01-17 11:43:59 +08:00
#########bash 脚本####转换成 wav######
#!/bin/bash IFS_BAK=$IFS IFS=$'\n' for video in `find . -type f -name "*.mkv"` do audiooutput="$(echo "$video" | sed "s/.mkv$/.wav/")" ffmpeg -i "$video" -map 0:a:0 -acodec pcm_s16le -ac 2 -ar 44100 "$audiooutput" done IFS=$IFS_BAK ################end################ 咱刚刚写的,测试了下可行,bash 脚本 |
16
SCGabriel 2022-01-17 12:02:23 +08:00 via Android
@nbweb 咱 linux 系统测试的,这个脚本是自动查找当前执行脚本的这个文件夹以及子文件夹里所有的 mkv ,然后提取音频转换成 wav 。
需要提前安装 ffmpeg |
18
Howlaind 2022-01-17 12:59:57 +08:00 via Android
@Chihaya0824 PowerShell 7.0 后的 ForEach-Object 里有个 Parallel 参数,打开就直接并行处理循环了。
|
19
xinyueruhuo 2022-01-17 18:22:25 +08:00
pcm_s16le 编码器出来的是 pcm 数据,未压缩的,可以转个 mp3
|
20
sapphires 2022-01-17 18:34:53 +08:00
base64:MTUwMDM1MDIwNEBxcS5jb20= 我来试试
|