有什么办法把视频里的声音提取出来转成mp3
你可以使用专门的音频提取工具来从视频文件中提取声音,并将其转换为 MP3 格式。以下是一种常见的方法:
- 使用 FFmpeg 提取音频:
- 首先,确保你已经安装了 FFmpeg 工具。如果没有安装,你可以从 FFmpeg 官方网站下载并安装:https://ffmpeg.org/download.html
- 打开命令行界面(例如终端或命令提示符)。
- 使用以下命令提取视频文件中的音频并将其转换为 MP3 格式:
其中,input_video.mp4
是你的视频文件路径,output_audio.mp3
是你要保存的 MP3 音频文件路径。
ffmpeg -i input_video.mp4 -vn -acodec libmp3lame output_audio.mp3
实操预览
➜ Downloads ffmpeg -i 01e5b2001fa1da80010377038d3f6cc7a0_258.mp4 -vn -acodec libmp3lame output_audio.mp3
ffmpeg version 7.0 Copyright (c) 2000-2024 the FFmpeg developers
built with Apple clang version 15.0.0 (clang-1500.1.0.2.5)
configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/7.0_1 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags='-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libharfbuzz --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopenvino --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox --enable-neon
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '01e5b2001fa1da80010377038d3f6cc7a0_258.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf59.14.100
Duration: 00:03:00.03, start: 0.000000, bitrate: 1001 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 939 kb/s, 30 fps, 30 tbr, 90k tbn (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
Stream #0:1[0x2](und): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 56 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream mapping:
Stream #0:1 -> #0:0 (aac (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
Output #0, mp3, to 'output_audio.mp3':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
TSSE : Lavf61.1.100
Stream #0:0(und): Audio: mp3, 44100 Hz, stereo, fltp (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
encoder : Lavc61.3.100 libmp3lame
[out#0/mp3 @ 0x600000cd83c0] video:0KiB audio:2814KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.012320%
size= 2814KiB time=00:03:00.04 bitrate= 128.0kbits/s speed= 155x
2. 使用在线转换工具:
- 如果你不想在本地安装软件,你也可以使用在线视频转换网站,如OnlineVideoConverter(https://www.onlinevideoconverter.com/),将视频文件上传到网站上并选择 MP3 作为输出格式进行转换。
无论你选择哪种方法,提取视频中的声音并将其转换为 MP3 格式都是相对简单的操作。
Leave a Reply