[圖文教學] 教您該如何將電視錄製的 ts-Raw 片源,或高碼率的 Raw 片源,解碼編碼後,重新壓制,轉成 mp4 / mkv 影音格式,從字幕的角度來說明,本篇將解說字幕軌道寫死到影片裡面
上篇的2個範例,是無字幕的,很好處理;接下來要說明的是,有字幕的處理,
必須要了解幾件事,顯示/讀取/載入字幕的方式,分成3種:寫死、內掛、外掛
而字幕的類型又有分: SUP映像、SUB/IDX映像、srt、ass這些
srt、ass 的儲存格式又有 ANSI、Little-Endian、Big-Endian、UTF-8 BOM 這幾種,之前是有見到 ANSI、Little-Endian 這2種,但現在應該都是用萬國碼 UTF-8 BOM 居多
先用 notepad++ 文字編輯軟體 打開檢查看看,是否是萬國碼 UTF-8 BOM 的儲存格式
看一下右下角,是否是 UTF-8 BOM 萬國碼,如果不是,上方編碼 → 轉換至 UTF-8 碼格式
轉換後,右下角則會顯示為萬國碼 UTF-8 BOM 格式 → 儲存,就可以
關於字幕詳情,請參考 → 添加字幕概念:字幕的顯示、字幕的類型、字幕的存檔格式
在 自已整理的 P2P 資源網 有些索引發佈頁-列表方式的站,可以找到外掛式的影片,下載那些影片回來做練習,就是影音檔案和字幕檔案,分開的那種,但相同的檔名,點擊開來後 多媒體播放軟體&萬能影音撥放器 會自動由外部抓取
另一種情況是視頻站,或播放器無法讀取內掛式字幕,這時可以用 gMKVExtractGUI 或 MKVExtractGUI-2 軌道抽取工具,將字幕軌抽取出來,然後在參考本篇,製做成寫死式字幕
教您該如何使用 MeGUI 將其他的影音格式,重新壓制成 mp4/mkv 格式,並把字幕寫死到影片裡面?
字幕寫死到影片裡面的好處,在 將帶有 VOB 字幕之 DVD 轉成 mp4 或 mkv 影音格式 [ 字幕寫死到影片裡面 ] 這篇,有說過,就是各種硬解軟解播放器,絕對能顯示字幕
範例檔案說明: test_ass_subtitle_file.mp4 影音檔案,及 test_ass_subtitle_file.ass 字幕檔案,很久以前下載的一個動畫影片;本篇範例,則是將 test_ass_subtitle_file.ass 字幕,寫死到 test_ass_subtitle_file.mp4 視訊軌道內
步驟一、打開 MeGUI 後,Tools 工具 → File Indexer 索引器
File Indexer 是什麼,請參考 → 說明 [ File indexer 索引器 ] 是做什麼用的?分離步驟
步驟二、點擊 Input File 右邊的按鈕,指到要處理的 .mp4 檔 → 開啟
點擊 Queue 按鈕,加入任務處理列表
待處理完,會出現影片預覽,及開啟 AviSynth Script Creator 界面,還有主界面下方的音訊編碼器,會自動加入,片源音訊檔
步驟三、設置影片的輸出尺寸;關掉視訊預覽視窗
影片的輸出尺寸用 640x360 請參考 → 說明該如何設置 [ AVS Script Creator ] 腳本產生器之預設值
Input DAR 寬高比,該選項下拉,選到 16:9 (1.777778)
注意一下:該選項務必用到 16:9 (1.777778) 因為有時,一直按,會忘記...所以要特別留意
適合手機觀看,所以 AviSynth profile 切到 resize_640x360
步驟四、點擊上方 Filters 到過濾器頁面,點擊 [ Analyse ] 分析按鈕
Deinterlacing 是什麼,請參考 → 說明 [ Deinterlacing 逐行掃描 ] 是做什麼用的?分析步驟
等待分析完畢後,右下角出現 Analysis finished! 訊息
步驟五、載入字幕;假設你已經搞定字幕
.ass 文本字幕,是什麼,請參考 → 添加字幕概念:字幕的顯示、字幕的類型、字幕的存檔格式
點擊 subtitle 右邊按鈕 → 指到要寫死到視訊軌的字幕檔 → 開啟
步驟六、點擊 [ Preview AVS Script ] 按鈕,預覽看看,字幕的顯示效果
Preview AVS Script 按鈕,是做什麼用的,請參考 → 壓片流程與步驟概念之解說 / 注意事項 / 操作界面之意思說明
該 Preview AVS Script 按鈕極其重要,因為可以先預覽看看,字幕的顯示效果,再做調整,不是等到編解碼跑完,再查看字幕效果
步驟七、點擊上方 Script 確認腳本是否正確
global MeGUI_darx = 16
global MeGUI_dary = 9
Spline36Resize(640,360) # Spline36 (Neutral)
Ok後,點擊 [ Save ] 儲存按鈕
步驟八、轉換音訊軌道;關閉預覽視窗
注意:寫死式字幕,只需要一個音訊軌
假設有多條音訊軌,滑鼠右鍵,用 多媒體播放軟體&萬能影音撥放器 聽看看,那個是需要的
.m4a 該如何開啟,參考 → 教你該如何做?怎麼設定?才能指定,什麼副檔名,用什麼程式開
此範例,只有1個音訊軌,點擊 track 1 的 [ Queue ] 按鈕,加入任務處理列表
步驟九、轉換視訊軌道
點擊 Config 設定按鈕,打開 h264 編碼設定,就是用什麼參數取樣及用什麼參數壓制
此部分之設定,極為重要,因為影響畫質、容量、壓制速度,關於 Config 設定,請參考 → 主界面,上方的視訊編碼器 [ Config ] 之 h264 設置說明
由於是2次轉壓,避免轉換後失真嚴重,用較好參數
設置好了之後,點擊 Ok 按鈕
點擊 Video encoding 視訊編碼面板的 [ Queue ] 按鈕,加入任務處理列表
一些相關操作 One
如果處理時間頗長的影片,這時可以用成,跑完後,自動關機,然後人就可以離開了
上方點到 Queue 任務排隊頁面,將下方的 After encoding 選到 Shutdown 關機
如果處理時間較短的影片,這時可以用成,跑完後,退出 MeGUI 程序
上方點到 Queue 任務排隊頁面,將下方的 After encoding 選到 Close MeGUI 退出
一些相關操作 Two
Status 狀態界面,點擊右上的 X 可以關閉
View → Process Status → Show all 可以再次叫出 Status 狀態界面
View → Minimize to Tray 可以最小化到右下工具列
點擊右下工具列的 MeGUI 小圖,可以再次顯示 MeGUI 界面
步驟十、將視訊及音訊封裝成一個 mp4 影音檔
為何封裝成 mp4 影音檔?
字幕已經寫死到視訊軌裡了,及只有一個音訊軌,封裝成 mp4 格式,會比較好
Tools 工具 → Muxer 合成器 → MP4 Muxer
Video Input 指到要合成的視訊檔 → 開啟
此處不好查看,檔案總管的界面選單 → 可以切成清單,方便檢視
[ 預設軌 ] Audio 1 標簽,指到要合成的音訊檔 → 開啟
視訊軌的 Name → 那國的影片
音訊軌的 Language → 切到音源對應語區,而 Name → 填入語言名稱
OK後,點擊 [ Queue ] 按鈕,加入任務處理列表
步驟十一、待封裝過程跑完,會產生一個 -muxed.mp4 檔,用 多媒體播放軟體&萬能影音撥放器 打開,前中後,檢查一下,看看視訊和音訊,是否同步,正常無誤
播放 → 沒字幕軌道,確有字幕顯示,很神奇吧!
如果視訊軌道出問題不同步,請參考 視訊軌轉換後,出現延遲不同步,改用 FFMSIndex 即可解決 這篇,做後續處理
如果音訊軌道出問題不同步,請參考 音訊軌轉檔後,聲音變小了 / 沒聲音 / 都變成 擦擦擦 滋滋滋 這篇,做後續處理
後續文章 → 片源為 mp4/mkv/avi/rmvb 二轉重壓成 mp4/mkv 格式 [ 字幕封裝到影片裡面 ]
返回目錄 → ( 影音轉檔軟體 MeGUI ) 之使用教學,連結總整理
對上述圖文教學,還不太明白的話,請至下方連結,查看 youtube 視頻解說
視頻解說之第一部分 https://www.youtube.com/watch?v=huE2WdIfbJ8
舊的視頻解說 https://www.youtube.com/watch?v=M5LAB7cJELA
謝謝大家,抽空觀看,files備份檔名 converters01034 converters01065
Teach you how to reconvert the mp4/mkv/avi/rmvb with the subtitle to mp4 /mkv on the MeGUI
沒有留言:
張貼留言
由於經常被灌水,所以您再發表留言之後,需要耐心的等待博客主之審核,於審核過後才會公開您的留言,因此請您不要重複的留言,謝謝您的留言。
Hello my friend, I have no money, I am very poor, My blog is super chill, I welcome your comments, but in order to maintain a healthy discussion, please avoid spam or irrelevant comments.