查看: 3523|回覆: 2
收起左側

[求助] mkvmerge的問題

[複製連結]

發表於 2014-1-12 09:33:44 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
本文章最後由 daveyu824 於 2014-1-12 09:33 編輯

我暈了 原本是想說字幕做完以後順手壓成60fps的720p 結果聲音延遲問題搞得我快瘋了
最後索性罷手 改成直接和ts檔封成mkv 還可以關閉字幕也方便些
可是丟進mkvmerge(我發現他不吃tp 副檔名改成ts沒差吧)他就跳出

Error: Found B frame without second reference in a non closed GOP. Fix the MPEG2 video stream before attempting to multiplex it.

拜過Google大神了 中文網站完全沒有討論 外國網站也沒啥解決辦法
拜託各位了


發表於 2014-1-12 18:52:19 | 顯示全部樓層
本文章最後由 acerx 於 2014-1-14 16:23 編輯

假設
原檔為 original.tp
視訊重新編碼成品為 video.mkv

你必須取得音訊延遲秒數 給 mkvtoolnix
如果你沒有辦法取得音訊延遲秒數,可以嘗試以下方法

用 FFmpeg copy 可以保留音訊延遲訊息
  1. ffmpeg -i original.tp -i video.mkv -map 0:v -map 1:a -c copy output.mkv
複製代碼

如果你要重新編碼音訊可以用 -async 1
-async 1 會補上靜音,使音訊與視訊長度相同、同步

先用FFmpeg將來源音訊解碼為PCM(WAV)
  1. ffmpeg -i original.tp -vn -async 1 -c:a pcm_s16le audio.wav
複製代碼
再將 audio.wav 給其他編碼器編碼,或是直接pipe給其他音訊編碼器
  1. ffmpeg -i original.tp -vn -async 1 -c:a pcm_s16le -f wav - | [CLI音訊編碼器]
複製代碼

ex. pipe ffmpeg to NeroAacEnc
  1. ffmpeg -i original.tp -vn -async 1 -c:a pcm_s16le -f wav - | NeroAacEnc -if - -q 0.5 -lc -ignorelength -of audio.m4a
複製代碼

ex. pipe ffmpeg to qaac
  1. ffmpeg -i original.tp -vn -async 1 -c:a pcm_s16le -f wav - | qaac -q 2 --tvbr 100 --ignorelength -o audio.m4a -
複製代碼


假設音訊重新編碼成品為 audio.m4a
將視音訊封裝,使用 mkvtoolnix 或 ffmpeg
  1. ffmpeg -i video.mkv -i audio.m4a -map 0:v -map 1:a -c copy output.mkv
複製代碼

ffmpeg -map 使用範例與說明
https://trac.ffmpeg.org/wiki/How%20to%20use%20-map%20option
完整參數功能說明
http://www.ffmpeg.org/ffmpeg-all.html

FFmpeg 是個萬能神器,看完整參數功能說明就知道
網路上許多GUI都是以FFmpeg為核心發展,但都沒有利用到FFmpeg的強大功能
許多參數設定都沒在GUI上做出來

Zeranoe FFmpeg builds
http://ffmpeg.zeranoe.com/builds/

non-free FFmpeg
https://mega.co.nz/#F!FkdFnYLa!azPzcnMZfDoMO3GvUiMcZg
多了 FDK-AAC、FAAC 內建編碼器

評分

參與人數 1名聲 +15 精幣 +15 收起 理由
clubaudition + 15 + 15 熱心助人

查看全部評分

回覆

使用道具 舉報


 樓主| 發表於 2014-1-12 20:31:44 | 顯示全部樓層
acerx 發表於 2014-1-12 18:52
假設
原檔為 original.tp
視訊重新編碼成品為 video.mkv

謝謝大大說明得這麼仔細 我來試試
回覆

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

「左手只是輔助。」以 StormAudio風暴EVO AoIP/Dirac ART成就MBL旗艦大全套的經典皇者之聲!
「左手只是輔助。」以 Sto
「左手只是輔助。」 以 StormAudio風暴EVO AoIP/Dirac ART成就MB
StormAudio ISR Fusion 20 擴大機評論 - 獨一無二的 AVR
StormAudio ISR Fusion 20
StormAudio ISR Fusion 20 擴大機評論 - 獨一無二的 AVR 全文譯
MadVR Labs 全新體驗中心 —— 與 StormAudio 攜手打造「家庭劇院的終極巔峰」
MadVR Labs 全新體驗中心
MadVR Labs 全新體驗中心 —— 與 StormAudio 攜手打造「家庭劇
我不敢相信這對揚聲器只要十萬台幣內就能入手!
我不敢相信這對揚聲器只要
我不敢相信這對揚聲器只要十萬台幣內就能入手! $96,800台幣的
「沒想到只換了一台前級!我好像換了喇叭,連空間都換了!」 - Storm Audio風暴Core 16多聲道處理前級南臺灣7.2.0驚喜開箱系統主人自述轉載~
「沒想到只換了一台前級!
「沒想到只換了一台前級!我好像換了喇叭,連空間都換了!」 - S

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表