PODCAST

如何快速的將Rode Caster Pro/TASCAM的十四軌分軌檔案 合併成連續的檔案

暑假旅展 查票對照表 這個暑假的價格去日本可以低於一萬
✈️ AZPAC行李箱 粉絲感謝祭 第一代無煞車經典款 限時回饋價 至7/13看飛行記錄
✈️ 空中飛人用這張上網卡,用GB計算,社群敲碗訂製產品
✈️ 傑西大叔 x 易遊網折扣碼:全球機票1%【ezjessef1】全球訂房3%優惠【ezjesseh3】,『專屬連結
👌 有事問傑西:LINE社群 『我不在機場就在去機場的路上』 入群密碼『RCTP』後面加上任何一個台灣小吃

這個起源社群,詢問要怎麼快速的合併,因為每次要在編輯軟體拖曳RCP/TASCAM產生出來的14個軌道片段,的確是蠻花時間的,最近超級懶得傑西,只要程式可以取代,就會用程式自動化來執行。
主要原因是RCP的錄音檔案,最長就是三十分鐘左右,所以錄製時間一長就需要檔案的合併。

下面這個指令,可以合併多個檔案成為一個檔案。

FFmpeg,PODCAST,RCP,TASCAM,Windows,命令列,批次處理,指令碼,數位音訊,檔案合併,自動化,軌道合併,錄音檔案,音訊合併,音訊處理

執行環境的需求 FFMPEG

不論是windows還是MAC 都需要Download FFmpeg,請先下載並且安裝
但以下的步驟是以WINDOWS作為說明。

建立測試資料夾

我建立的資料夾是在T:(我的隨身碟)

FFmpeg,PODCAST,RCP,TASCAM,Windows,命令列,批次處理,指令碼,數位音訊,檔案合併,自動化,軌道合併,錄音檔案,音訊合併,音訊處理

因為我非常的懶,所以我就直接把ffmpeg.exe解壓縮出來,放在同一個資料夾
執行合併只需要這個檔案就好,其他兩個程式不需要
另外,檔案名稱請依照順序取名為 part1.wav / part2.wav
因為在程式為了方便大家取用,裡面是寫死的。

首先在windows需要切換資料夾才可以執行

t:
cd\ test

執行指令

請直接複製下面的指令,剪下貼上進行執行.

FFmpeg,PODCAST,RCP,TASCAM,Windows,命令列,批次處理,指令碼,數位音訊,檔案合併,自動化,軌道合併,錄音檔案,音訊合併,音訊處理

執行完成會看到14個獨立的分軌檔案,這樣就不需要在編輯軟體一個一的片段合併,下面就提供2-6個檔案(三個小時錄音)的執行指令給大家使用。

FFmpeg,PODCAST,RCP,TASCAM,Windows,命令列,批次處理,指令碼,數位音訊,檔案合併,自動化,軌道合併,錄音檔案,音訊合併,音訊處理

兩個檔案的執行版本(一小時)

第一個檔案名稱改成 part1.wav
第二個檔案名稱改成 part2.wav

ffmpeg -i part1.wav -i part2.wav -filter_complex "[0:a:0][1:a:0]concat=n=2:v=0:a=1[concat_stream]; [concat_stream]channelsplit=channel_layout=9.1.4[out1][out2][out3][out4][out5][out6][out7][out8][out9][out10][out11][out12][out13][out14]" -map "[out1]" track_01.wav -map "[out2]" track_02.wav -map "[out3]" track_03.wav -map "[out4]" track_04.wav -map "[out5]" track_05.wav -map "[out6]" track_06.wav -map "[out7]" track_07.wav -map "[out8]" track_08.wav -map "[out9]" track_09.wav -map "[out10]" track_10.wav -map "[out11]" track_11.wav -map "[out12]" track_12.wav -map "[out13]" track_13.wav -map "[out14]" track_14.wav

三個檔案的執行版本(1.5小時)

第一個檔案名稱改成 part1.wav
第二個檔案名稱改成 part2.wav
第三個檔案名稱改成 part3.wav

ffmpeg -i part1.wav -i part2.wav -i part3.wav -filter_complex "[0:a:0][1:a:0][2:a:0]concat=n=3:v=0:a=1[concat_stream]; [concat_stream]channelsplit=channel_layout=9.1.4[out1][out2][out3][out4][out5][out6][out7][out8][out9][out10][out11][out12][out13][out14]" -map "[out1]" track_01.wav -map "[out2]" track_02.wav -map "[out3]" track_03.wav -map "[out4]" track_04.wav -map "[out5]" track_05.wav -map "[out6]" track_06.wav -map "[out7]" track_07.wav -map "[out8]" track_08.wav -map "[out9]" track_09.wav -map "[out10]" track_10.wav -map "[out11]" track_11.wav -map "[out12]" track_12.wav -map "[out13]" track_13.wav -map "[out14]" track_14.wav

四個檔案的執行版本(2小時)

記得改檔案名稱,後面不再舉例

ffmpeg -i part1.wav -i part2.wav -i part3.wav -i part4.wav -filter_complex "[0:a:0][1:a:0][2:a:0][3:a:0]concat=n=4:v=0:a=1[concat_stream]; [concat_stream]channelsplit=channel_layout=9.1.4[out1][out2][out3][out4][out5][out6][out7][out8][out9][out10][out11][out12][out13][out14]" -map "[out1]" track_01.wav -map "[out2]" track_02.wav -map "[out3]" track_03.wav -map "[out4]" track_04.wav -map "[out5]" track_05.wav -map "[out6]" track_06.wav -map "[out7]" track_07.wav -map "[out8]" track_08.wav -map "[out9]" track_09.wav -map "[out10]" track_10.wav -map "[out11]" track_11.wav -map "[out12]" track_12.wav -map "[out13]" track_13.wav -map "[out14]" track_14.wav

五個檔案的執行版本(2.5小時)

ffmpeg -i part1.wav -i part2.wav -i part3.wav -i part4.wav -i part5.wav -filter_complex "[0:a:0][1:a:0][2:a:0][3:a:0][4:a:0]concat=n=5:v=0:a=1[concat_stream]; [concat_stream]channelsplit=channel_layout=9.1.4[out1][out2][out3][out4][out5][out6][out7][out8][out9][out10][out11][out12][out13][out14]" -map "[out1]" track_01.wav -map "[out2]" track_02.wav -map "[out3]" track_03.wav -map "[out4]" track_04.wav -map "[out5]" track_05.wav -map "[out6]" track_06.wav -map "[out7]" track_07.wav -map "[out8]" track_08.wav -map "[out9]" track_09.wav -map "[out10]" track_10.wav -map "[out11]" track_11.wav -map "[out12]" track_12.wav -map "[out13]" track_13.wav -map "[out14]" track_14.wav

六個檔案的執行版本(3小時)

ffmpeg -i part1.wav -i part2.wav -i part3.wav -i part4.wav -i part5.wav -i part6.wav -filter_complex "[0:a:0][1:a:0][2:a:0][3:a:0][4:a:0][5:a:0]concat=n=6:v=0:a=1[concat_stream]; [concat_stream]channelsplit=channel_layout=9.1.4[out1][out2][out3][out4][out5][out6][out7][out8][out9][out10][out11][out12][out13][out14]" -map "[out1]" track_01.wav -map "[out2]" track_02.wav -map "[out3]" track_03.wav -map "[out4]" track_04.wav -map "[out5]" track_05.wav -map "[out6]" track_06.wav -map "[out7]" track_07.wav -map "[out8]" track_08.wav -map "[out9]" track_09.wav -map "[out10]" track_10.wav -map "[out11]" track_11.wav -map "[out12]" track_12.wav -map "[out13]" track_13.wav -map "[out14]" track_14.wav

評論

5
2位網友投票評論
關於本文評論的商家、商品、景點、議題、方法,你給幾顆星呢?
歡迎一起點擊星號參與評論唷!

傑西大叔
一個對客機有著無比熱情的旅人
一個對電子產品瘋狂的科技宅
一個被說對食物才有愛的吃貨
老本行是資訊產業又是個器材控,不小心跨足PODCAST圈
骨子裡流著旅行人的血液,長著飛機人的翅膀
飛行超過132萬公里,繞了32圈的地球,70個機場,157條航線
能感受到各種隱藏在五感細節小巧思
Back to top button
Blogimove部落格搬家技術服務