樓主: squallsqu
收起左側

[求助] MeGUI 壓製 "日本LIVE" 產生影片殘影和影音不同步之問題,請求賜教!!

  [複製連結]

 樓主| 發表於 2011-9-5 23:14:32 | 顯示全部樓層
本文章最後由 squallsqu 於 2011-9-5 23:15 編輯

回覆 20# clubaudition

本問題所產生的原因 跟小妹想的一樣
已請教過資深後期 答案就是人的錯 不是我們或是軟體的錯 ...
clubaudition 發表於 2011-9-5 22:46


真的交流會學習成長很多...
發現之前 少女時代某個在日本的LIVE也一樣有影音不同步的問題...
經過今次大家討論得到解答之後,試著再去試一下那場的的分析...
果然真是 D2V.BAD 產生的問題 !~
當時自己認為是不是日本的影片有加什麼「防拷」、「防壓」之類的新技術呢! XD

這次能夠解決這個影音問題真的非常高興,也得到很多之前不懂的資訊...
與 clubaudition小妹 的討論真的受益良多 ^^
有關 MeGuI 壓製 1080 > 720 的問題,想請益一下...
怎樣的設置能把容量壓縮到最小,畫質又不會跟原版差太多呢...
一直都在找 空間 跟 質量 的最佳調配,如果有方法還請不吝授教,感謝囉!~

最後說 不是我們或是軟體的錯
"是人的錯不是軟件的錯" 這句話不是很懂耶 @@
我們不是「人」嗎? XD .. 還是那個「人」指的是其它的意思呢 ???
回覆 支持 反對

使用道具 舉報


發表於 2011-9-5 23:43:32 | 顯示全部樓層
本文章最後由 clubaudition 於 2011-9-6 07:30 編輯

那個"人"就是那段影片原始的發佈者 錯在於他 搞的一堆人瞎忙
正常影片cut之後必須還經過掃描檢查影像區塊是否完整
當然這件事只能算是個例外 很難得一見的狀況.

有關 MeGuI 壓製 1080 > 720 的問題
怎樣的設置能把容量壓縮到最小,畫質又不會跟原版差太多呢...
這個問題沒有絕對的答案 每一個人的作法都不同 個人是偏向 最小質量 最快速度 最佳畫質這三點去做
有人則是執著於非跑2pass不可 然後檔案非得多少G才算完美 浪費時間拖個N小時= =
個人習慣是1pass crf + 2pass bitrate 至於x264參數 其實用預設的那些去微調一下下而已
以下自己常用的腳本 僅供參考之用 不是所有的影片都能這樣去跑 避免誤導千萬別照著使用.
x264 8bit

  1. "x264.exe" --profile high--level 4.1 --pass 1 --crf 18 --stats "x:\stat.stats" --rc-lookahead 60 --b-pyramid none --keyint 120 --min-keyint 1 --ref 4 --bframes 6 --no-fast-pskip --b-adapt 2 --direct spatial --deblock 0:0 --subme 10 --trellis 2 --psy-rd 0.5:0 --partitions none --qcomp 0.5 --qpmax 40 --me umh --merange 32 --no-dct-decimate --sar 1:1 --output NUL "x:\video.avs"
複製代碼
REM 1pass出來的碼率 x 0.8 送入2pass

  1. "x264.exe" --profile high --level 4.1 --pass 2 --bitrate $br*0.8 --stats "x:\stat.stats" --rc-lookahead 60 --b-pyramid none --keyint 120 --min-keyint 1 --ref 4 --bframes 6 --no-fast-pskip --b-adapt 2 --direct spatial --deblock 0:0 --subme 10 --trellis 2 --psy-rd 0.5:0 --partitions b8x8,p8x8,i8x8,i4x4 --qcomp 0.5 --qpmax 40 --me umh --merange 32 --no-dct-decimate --sar 1:1 --output "x:\video.264" "x:\video.avs"
複製代碼
x264 10bit

  1. "x264_10bit.exe" --input-depth 16 --profile high10 --level 4.1 --stat "x:\stat.stat" --crf 20 --no-mbtree --aq-mode 2 --deblock 1:1 --rc-lookahead 60 --psy-rd 0.6:0 --keyint 240 --min-keyint 24 --ref 6 --no-fast-pskip --bframes 5 --b-adapt 2 --b-pyramid normal --weightp 1 --partitions all --8x8dct --scenecut 54 --qcomp 0.50 --direct auto --subme 11 --me tesa --merange 32 --nal-hrd none(vbr) --aq-strength 0.8 --trellis 2 --qpmin 12 --qpmax 51 --ipratio 1.4  --no-dct-decimate --sar 1:1 --output "x:\video.264" "x:\video.avs"
複製代碼
--subme --me  --merange  
這三個是控制
亞像素預估的複雜程度 運動矢量和幀內預測模式
垂直的運動矢量最大像素值
三個是控制壓制時間長短的關鍵
調到最高 半小時的影片1pss都起碼跑1小時以上 看電腦的效能如何而定
簡單的說就是掃描影像深度掃很大 所以時間才這麼久(保險&保守作法)
其餘詳細的說明可以google一下 有很完整的參數解釋.
-以上方式全部Dos指令執行 非MeGUI


補充個人觀點:
影片處理的著眼處並不是在於x264的參數 而是影片的Deinterlacing 濾鏡搭配與參數才是最重要的一環
Deinterlacing 基本的沒有處理好 剩下的部分幾乎可以不用談了 所以經常會看到影片有線條 鬼影 鋸齒等等的問題
都是因為這個部分沒妥善處理 因為自己接觸不久 影片處理也經常犯錯 教學不敢 僅能說一些學習的心得
錯久了 總有一天會變成對的 呵呵~
Demo↓是最簡單的NTSC的反交錯處理 影片看起來沒線條 沒噪點 沒鬼影基本上算處理ok了
小妹說的不一定的對的 僅供參考之用 相信自己才是最重要!!
GARNET CROW - Misty Mystery
回覆 支持 反對

使用道具 舉報


發表於 2011-9-6 12:50:08 | 顯示全部樓層
看到最後謎底才揭曉
人=raw
所以千錯萬錯都是raw的錯=="

建議squallsqu兄可以將一些LIVE場次用10bit壓製~
給影片區的人測試看看~
不過應該會有不少人跟您抱怨影片播放不正常
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-6 19:03:11 | 顯示全部樓層
回覆 22# clubaudition

感謝 clubaudition 小妹 指點!!
您貼的那三篇腳本,最後一句有說是 Dos 指令壓製,Dos要怎麼壓呀 @@"
我這方面真的是完全新手,可否有稍微寫一下 step by step 的教學哩!~
能夠提升畫質降低容量的方法我很有興趣學習,但真的是有看沒有懂.."Orz

而「Deinterlacing 濾鏡搭配與參數才是最重要的一環」是指 MeGUI 壓製嗎
「的反交錯處理 影片看起來沒線條 沒噪點 沒鬼影基本上算處理ok了 」
該從哪個頁面、哪些細項去設定呢!! 可否稍微說明一下呢 ?? 很想知道呀 ><"

-------------------------------------------------------------------------------

感謝 pureland 大賜教
您說LIVE可以用 10bit壓製,效果會比較好嗎?
還有有關10bit是用什麼軟體壓製,相關參數怎麼設定...
我「完全」不懂,有什麼 step by step 的教學文章可以
學習嗎? 我完全就是個新手呀 ><"

我是個只會用 MeGUI 基本壓製的新手,很多壓製的技術
還望各位先進多多提拔呀!!
回覆 支持 反對

使用道具 舉報


發表於 2011-9-6 19:11:16 | 顯示全部樓層
回覆 24# squallsqu
10-bit編碼可參考http://www.hd.club.tw/thread-110388-1-2.html
10-bit解碼可參考http://www.hd.club.tw/thread-109303-1-1.html

編碼方面還是請您問大姊了...
她會很熱心的教導的
這方面我連新手也不如

評分

參與人數 1名聲 +3 精幣 +3 收起 理由
squallsqu + 3 + 3 感謝指導,會去深究那兩篇文章 ^^ ...

查看全部評分

回覆 支持 反對

使用道具 舉報


發表於 2011-9-6 21:28:35 | 顯示全部樓層
http://www.hd.club.tw/thread-64328-1-1.html 請參考
MeGUI只是個一個便於操作的介面 把內含的一些軟體的功能全部串連在一起
實際上在轉檔只是系統背景下run x264而已 了解它執行的流程就明白了.
所有的轉檔軟體只要是x264核心去執行 都是這個原理 像格式工廠就是了.
x264.exe + instruction + avs input = RAWAVC( .h264 .mp4 .mkv  output )

Demo.rar (462 Bytes, 下載次數: 29)
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-6 22:35:21 | 顯示全部樓層
請參考
MeGUI只是個一個便於操作的介面 把內含的一些軟體的功能全部串連在一起
實際上在轉檔只是系統背景 ...
clubaudition 發表於 2011-9-6 21:28


嗯嗯 ... 原來如此,我大概有個概念了
只不過那個 之前說的「Deinterlacing 濾鏡搭配與參數才是最重要的一環」
要怎麼設,我不知道那些英文字串代表什麼意思,數字調高調低會左右
影片的哪些部份,那些相關參數的設定要去哪裡查呢??
回覆 支持 反對

使用道具 舉報


發表於 2011-9-6 22:54:00 | 顯示全部樓層
GUI全名為Graphical User Interface
直譯為圖形使用者介面
這是為了方便人們操作各種應用程式來運作而生的
請參考維基百科百度百科

各種播放器(Player)也是如此~
還是很多人以為只要播放器就可看影片~
都不知道這是人家已經將相關程式整合在一起了~
如果將解碼器都拿掉~
播放器也只是空殼子而已,無法發生作用~
稍微解釋一下,希望兩位不要嫌我囉嗦喔^^"
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-6 23:49:36 | 顯示全部樓層
回覆 28# pureland

感謝P大的解說,兩位的解說對來說,真的受益良多呢!~
GUI整合的用意應該是方便使用者 用勾選一些選項,或輸入對應的參數
其它的程式碼自動會幫忙寫出來和執行的意思吧!!

現在 C妹的意思 直接把常用的程式碼 做成.BAT
以後 只要改 輸入和輸出 的檔名或位置就可以了...

Deinterlacing 濾鏡搭配與參數 也可以直接寫在程式裡面
而有什麼 濾鏡 可以用,又濾鏡對影片有什麼效果...
以及一些 參數的調配的增減,這方面的知識要去哪裡獲得...

舉個上面的例子...
C妹第二段程式碼有提到
「REM 1pass出來的碼率 x 0.8 送入2pass」
我不了解 1pass出來的碼率為什麼要 x 0.8
X 0.8 的作用在哪裡等...這些應該要知道的意思!!
如果沒有具備這些知識,對濾鏡和參數的用意不了解...
根本也沒辦法妥善的使用!~
回覆 支持 反對

使用道具 舉報


發表於 2011-9-7 10:18:40 | 顯示全部樓層
本文章最後由 clubaudition 於 2011-9-7 10:20 編輯

這一切只能交給時間 不斷的累積經驗 因為一個問題會衍生出無限個問題
小妹可能沒有辦法面面俱到 一一的回答的很清楚很詳細
以上都僅是最基本的概念 想了解只能多看文章  相關的官網就非常多可以看的.
像學生時代考試 不念書就一定考不好 念了也不見得會考好 道理是相同的
生命總是會自己找出方向的~套句星爺的台詞 只要有心 人人都是食神!
回覆 支持 反對

使用道具 舉報


發表於 2011-9-7 13:08:54 | 顯示全部樓層
本文章最後由 pureland 於 2011-9-7 13:57 編輯

對於squallsqu兄比較實用的文章有這些:
http://mewiki.project357.com/wiki/MeGUI/HDTV_Transcoding_Guide
http://blog.yikuyiku.com/?p=2029
http://blog.yikuyiku.com/?p=2206
有些內容只有英文版可參考,要花一些時間與功夫才行...
我只是幫您找資料而已,相關內容可不要問我啊^^"
只要有心要學,自然東西就會出現在你面前了~
我很多不懂的東西也是用Google去找
日積月累,滴水尚能石穿,鐵杵也能磨成繡花針....
哈哈,我好像說太多話了=="
---------------------------------------------------------
又找了一會兒,直接推薦這個地方了:
http://nmm-hd.org/doc/%E9%A6%96%E9%A1%B5
有時間我也來學習一下好了^^
這個地方解釋的真幽默,我笑了
funny.png
回覆 支持 反對

使用道具 舉報


發表於 2011-9-7 15:55:03 | 顯示全部樓層
NMM許多討論過於高階 但是可以從基本的開始慢慢看起
秋月姐(其實他是男人 不要說我講的 XD)
目前在日本從事影像方面得製作 非常專業的神人級
MythCreator 組裡後期第一把交椅  平常蠻冷漠的不善交談 - -
其餘高手族繁不及備載 都是熱愛動畫的一群"神' 呵呵
moble01 & PCDVD也有幾位神 .....不認識.
這部分的交流 對岸的討論比較多也比較廣 可以往各大字幕組論壇 影像論壇去慢慢窩著
個人認為搞動畫的組比搞電影的組還要高段一點 純自私的想法 呵.
回覆 支持 反對

使用道具 舉報


發表於 2011-9-7 18:37:26 | 顯示全部樓層
回覆 32# clubaudition
大姊所提到的秋月應該是吧~
他的文章好專業,果然不是業餘人能比的....
NMM EP人士列表
NMM萌化
太過深入這些東西,好像都會變得怪怪的喔...
我還是學些基礎的就好了
回覆 支持 反對

使用道具 舉報


發表於 2011-9-10 14:27:03 | 顯示全部樓層
回覆 29# squallsqu
不知道您問題解決了沒?  如果解決了 當我雞婆   NMM裡的皮大神做了一個1 pass crf+2 pass bitrate的腳本  測試過OK(當然行阿 不行一定是哪裡沒設定正確)
請移駕NMM

我還是講一下好了 解壓縮到X264目錄然後用記事本打開encx264_targets.py裡面有很多範例腳本 不滿意就修改成你要的

然後照他的格式命令encx264.exe <target> xxxx.avs xxxx.mp4 <crf> --tc ""即可開始壓
(都需要指定地址喔!!  另外<target>代換成腳本裡你想要的那個 例:mkv_720p  <crf>就改成數字 18之類的)  
如果想要壓10-bit只要配上taro大神的編譯版 就可以輸出10-bit了^^  有問題可以問大神們或是跟我討論 如果我可以解答的話
很抱歉拖了一個禮拜阿~~~因為每天放學之後和假日都要窩在圖書館   唉......還不都明年的學測~"~  今天沒去因為要烤肉^^ 所以有空上來囉!!

評分

參與人數 1名聲 +3 精幣 +3 收起 理由
squallsqu + 3 + 3 感謝分享,最近工作增加,忙完之後再來向A ...

查看全部評分

回覆 支持 反對

使用道具 舉報


發表於 2011-9-11 16:29:13 | 顯示全部樓層
Python編譯導入h264的方式 大膽假設可能這裡沒人會 免Python雖然好用
但是不代表能適用於各種影片 所有的腳本與參數都是取其"預設值" 通用~但絕不是100%正確
就像MeGUI自動掃描反交錯後所出現千篇一律的腳本 不是TIVIC就是yadif
當然我們都不是從事這方面的專家 也沒能力像那邊的高手談論高階的編譯技巧
能吸收多少算多少了 小妹也不建議都走向"使用別人的腳本"才能壓的出好畫質的方式
走出自己的style 才有意義.

評分

參與人數 1名聲 +3 精幣 +3 收起 理由
squallsqu + 3 + 3 我想的是,有沒有一套可以轉出一定品質的設 ...

查看全部評分

回覆 支持 反對

使用道具 舉報


發表於 2011-9-13 13:50:06 | 顯示全部樓層
x264參數Deblocking簡介:
轉載自http://forum.doom9.org/showthread.php?t=109747
In X264 there are two deblocking parameters, called Deblocking strength and Deblocking threshold. The strength parameter refers to Alpha Deblocking, while the Threshold Parameter refers to Beta Deblocking (Alpha and Beta Deblocking are the official names). When a deblock setting is written as X:X (for instance 0:0 or 2:-2) the first number is alpha deblocking, while the second is beta deblocking. Deblocking參數有二:首為α deblocking (去塊強度) 次為β deblocking (去塊界限) 寫法為α:β(預設值為0:0)

Alpha deblocking effects the overal amount of deblocking to be applied to the picture, higher values deblock more effectively, but also destroy more detail and cause the entire image to be softened. The default value of 0 is almost always sufficient to get rid of most blocking (especialy when using a cqm), but leaves the picture noticibly blurier. In general use this value should be no lower then -3 and no higher then 3. When using a cqm the authors recomended settings should be used as the default value, and shouldn't be altered by more then +/-2. Alpha Deblocking is the most important parameter in determining the overal sharpness of your encode. 介紹α deblocking (數值在-3~+3之間)

Beta Deblocking is a bit more tricky to use, Beta Deblocking determines whether something in a block is a detail or not when deblocking is aplied to it. Lower values of Beta Deblocking apply less deblocking to more flat blocks with details present (but more deblocking to blocks without details), while Higher values cause more deblocking to be applied to less flat blocks with details present. Generally Beta Deblocking shouldn't be altered unless you are haveing problems with the default setting. Raising Beta deblocking is a good way to help get rid of ringing artifacts by aplying more aggressive filtering to blocks that aren't very flat. Lowering beta Deblocking is a good way to reduce the amount of DCT blocks without bluring the entire picture. A high value of beta deblocking will cause nonflat blocks to be deblocked more aggressively, while a low value will cause the opposite. 介紹β deblocking (數值通常為α+1)

If you wan't to give your encodes a more detailed look and don't mind the occasional block try a setting of -2:-1. If you like a clean picture and don't mind a little bluriness try 1:2. A nice trick for anime is to use lower beta deblocking setting because it won't blur out lines as much that way. 作者推薦參數: 想銳利設-2:-1 想柔和設1:2

以上提供大家參考~
不過應該沒多少人會認真看...
我對x264的參數有些概念了~
這都要感謝上面三位大大的解說

評分

參與人數 1名聲 +3 精幣 +3 收起 理由
squallsqu + 3 + 3 感謝P大分享資訊,最近比較忙,有空再來向P ...

查看全部評分

回覆 支持 反對

使用道具 舉報


發表於 2011-9-13 18:58:03 | 顯示全部樓層
H.264AVC技術與應用簡介.pdf (917.1 KB, 下載次數: 32)
博士論文等級的
回覆 支持 反對

使用道具 舉報


發表於 2011-9-13 23:40:01 | 顯示全部樓層
本文章最後由 clubaudition 於 2011-9-16 10:37 編輯

MeGUI上面預設非常多種的畫質選項就可以轉出不錯的畫質了
配合自動掃描後的avs 不能說它是錯誤的 只能算是通用的預設值
當然這一切是以"什麼樣的影片"為最優先考量的.
以名偵探柯南的動畫來舉例 這動畫是5爛2的交錯
平常就tfm(mode=5,pp=1,slow=2).tdecimate(mode=1).tdeint(mode=2) 這樣去處理就ok了
但是呢剛好這個月有怪盜基德特別篇的4集 其中一集來舉例
影片中3728~4436 幀以及16234~16589幀多了滾動的跑馬燈(廣告不算在內)
01.png

02.png
影片本身是已經反交錯ok了 但是跑馬燈的部份卻出現殘影
所以就必須把滾動的部份的幀數弄出來 .nnedi2(field=-2).Assumefps(24000,1001)
這二段使用nnedi2翻場 doubleframe 為了與其他部分結合所以指定Assumefps(24000,1001)
最後影片導入timecode結合為VFR

可能小妹說的太複雜了 簡單的來說"不是所有的影片都可以用一成不變的腳本去壓"
萬一遇到這種狀況 壓出來的就一定是錯的了.

實際上真的沒有那種適用於所有影片的腳本與壓制的方式 只能隨著影片的性質去判斷的.
回覆 支持 反對

使用道具 舉報


發表於 2011-9-13 23:55:58 | 顯示全部樓層
本文章最後由 KOBSS 於 2011-9-13 23:59 編輯

回覆 38# clubaudition
跑馬燈是 電視規格, 所以是 59.94fps, 加在 24fps 的動畫上很難處理妥當.
我做的工藤新一 720p60 您可以注意看一下片尾 工作人員名單
橫向移動就不會有任何殘影.

如果要完美製作這個部分, 需要用到 變動式 frame rate, 在跑馬燈出現時, 將 frame rate 提升到 59.94fps , 跑馬燈結束時, frame rate 再降回 23.976 fps
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-13 23:56:35 | 顯示全部樓層
回覆 38# clubaudition

嗯嗯!~
再教請 C妹一下
我都是轉 MV 或 LIVE 影片比較多...至今還未有遇到
上篇跑馬燈文字的問題.. @@ 轉訪談性質的LIVE裡面
有一些標題文字也未出殘影,為何C妹舉例的影片文字會發生殘影現象呢???

由於我都是轉 MV 或 LIVE 居多,影片中也鮮少有文字
字幕也都是我自行製作轉壓進去的!!
設定影片或LIVE的參數 有沒有一套可以轉出一定品質的設定呢??
回覆 支持 反對

使用道具 舉報

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

本版積分規則

熱門推薦

風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
風暴StormAudio 家庭劇院
風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury Vrroom V3
何止錦上添花!?Zidoo Ne
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury 8K VR
風暴StormAudio/Goldmund家庭劇院巡禮 "KazCorporation:為音樂愛好者實現家庭劇院夢想"
風暴StormAudio/Goldmund
風暴StormAudio/Goldmund家庭劇院巡禮"KazCorporation:為音樂愛
風暴StormAudio 4.6r0韌體釋出囉!
風暴StormAudio 4.6r0韌體
風暴StormAudio 4.6r0韌體釋出囉! 新功能和增強功能 系統控
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體驗心得分享
劇毒!DIVA EX-7/EX-mini
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體

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

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