音視頻合并 使用FFmpeg 把音頻對(duì)應(yīng)的視頻合并為一個(gè)視頻的操作,可以批量處理
以下是【智者】分享的內(nèi)容全文:
音視頻合并 使用FFmpeg 把音頻對(duì)應(yīng)的視頻合并為一個(gè)視頻的操作,可以批量處理
最近在短視頻上發(fā)現(xiàn)了不少好的歌曲合計(jì),很多都配有畫(huà)面視頻,于是想搞下來(lái)保存到本地。
下載很簡(jiǎn)單,這里就不多說(shuō)了。
但是問(wèn)題確出現(xiàn)了,很多短視頻上面的歌曲都是音頻和視頻分離的,怎么處理這些視頻呢?
搜遍全網(wǎng),也沒(méi)有找打合適的軟件和工具,不得已,我只能祭出大殺器了
ffmpeg,直接搞就可以了
安裝ffmpeg
關(guān)于ffmpeg:FFmpeg 是一個(gè)用于處理視頻、音頻等多媒體文件的開(kāi)源工具包。它支持幾乎所有的多媒體格式轉(zhuǎn)換、剪輯和編輯,是開(kāi)發(fā)者和多媒體工作者必備的工具。本文詳細(xì)講解如何在 Windows 系統(tǒng)上安裝 FFmpeg 并進(jìn)行基本配置。
直接在官網(wǎng)下載,https://ffmpeg.org/download.html 選擇:Windows builds from gyan.dev

release bulids部分,選擇ffmpeg-7.1.1-essentials_build.zip 我用的是8.0版本

下載完成后直接解壓,然后轉(zhuǎn)移到相關(guān)軟件目錄,比如D盤(pán)
文件夾下的文件:
bin:FFmpeg 可執(zhí)行文件所在的文件夾,運(yùn)行 FFmpeg 的所有命令都需通過(guò)此目錄下的文件。
doc:文檔資料。
presets:預(yù)設(shè)的格式和編碼方案。
進(jìn)入 bin 目錄,可以看到 FFmpeg 的三個(gè)核心可執(zhí)行文件:ffmpeg.exe、ffplay.exe、ffprobe.exe。

關(guān)鍵操作,配置環(huán)境變量,目的方便命令運(yùn)行
WIN操作,各版本有不同,我系統(tǒng)比較老,直接 此電腦-》屬性-高級(jí)系統(tǒng)設(shè)置-》高級(jí)-》環(huán)境變量

在系統(tǒng)變量中 找到 Path 變量,如果沒(méi)有,就新建一個(gè)
在“編輯環(huán)境變量”窗口中,點(diǎn)擊“新建”,輸入 FFmpeg 的 bin 文件夾路徑 ,記住,一定要定位到bin目錄
然后點(diǎn)擊 確定 確定 確定

測(cè)試是否成功:
在命令提示符下,輸入:ffmpeg -version
如果正確顯示 FFmpeg 版本號(hào)和相關(guān)信息,說(shuō)明安裝成功
安裝成功后,您可以使用命令行來(lái)執(zhí)行 FFmpeg 的各種操作
命令格式:ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url}
合并音視頻格式腳本(部分,完整的已經(jīng)做成批處理文件 直接放到視頻所在文件夾就可以運(yùn)行。)
@echo off setlocal EnableDelayedExpansion :: 檢查 FFmpeg 是否存在 :: 視頻文件 視頻.mp4 對(duì)應(yīng)音頻文件:視頻audio.mp4 合并后輸出:視頻 out.mp4 where ffmpeg >nul 2>nul if %errorlevel% neq 0 ( echo 錯(cuò)誤:未找到 FFmpeg,請(qǐng)確保 FFmpeg 已安裝并添加到系統(tǒng)環(huán)境變量中。 pause exit /b ) :: 遍歷所有視頻文件 for %%i in (*.mp4) do ( :: 排除包含 "audio" 和 "out" 的文件 echo "%%i" | findstr /i "audio\|out" >nul if !errorlevel! neq 0 ( :: 獲取文件名(不含擴(kuò)展名) set "filename=%%~ni" :: 檢查對(duì)應(yīng)的音頻文件是否存在 if exist "!filename!audio.mp4" (
....................................
1.軟件源碼推廣展示:目的展示軟件相關(guān)功能,接收技術(shù)學(xué)習(xí)者測(cè)試、測(cè)評(píng);
2.教程課程信息展示:展示課程信息,傳授課程各階段內(nèi)容;
3.設(shè)計(jì)素材圖片展示:展示素材設(shè)計(jì)理念、思維方式、傳播設(shè)計(jì)理念;
4.福利優(yōu)惠信息展示:分享各類最新的福利信息,各種優(yōu)惠信息展示;
以上分享目的僅供學(xué)習(xí)、參考使用,請(qǐng)勿用于其他用途,如果想商業(yè)使用或者代理,請(qǐng)自行聯(lián)系版權(quán)方獲取授權(quán)。任何未獲取授權(quán)的商業(yè)使用與本站無(wú)關(guān),請(qǐng)自行承擔(dān)相應(yīng)責(zé)任。
本站不存儲(chǔ)任何資源文件,敬請(qǐng)周知!
如果您認(rèn)為本頁(yè)信息內(nèi)容侵犯了您的相關(guān)權(quán)益(包含但不限于:著作權(quán)、首發(fā)權(quán)、隱私權(quán)等權(quán)利),或者您認(rèn)為自己是此信息的權(quán)利人但是此信息不是自己發(fā)布的,可以直接版權(quán)舉報(bào)投訴,我們會(huì)根據(jù)網(wǎng)站注冊(cè)協(xié)議、資源分享協(xié)議等協(xié)議處理,以保護(hù)您的合法權(quán)益。
本網(wǎng)站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán) 轉(zhuǎn)載請(qǐng)注明原文鏈接:音視頻合并 使用FFmpeg 把音頻對(duì)應(yīng)的視頻合并為一個(gè)視頻的操作,可以批量處理
上一篇:記一次win激活操作

侵權(quán)舉報(bào)/版權(quán)申訴



