PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   找到處理 GOP too long 的方法了!! (https://www.pcdvd.com.tw/showthread.php?t=316468)

lksbgfhgdxcfghs 2004-06-29 03:20 PM

不知dangs大大"過水時是採用 stream copy + 重寫檔案標頭"的意思
為了要修復GOP的問題
MPEG Video Wizard 和 MPEG2VCR 都會做(Read + Encode + Write)的動作



小弟還有個想法想請教諸位高手
為了GOP
小弟曾想把訊框結構

IBBPBBPBBPBBPBBP
改成
IIIIIIIIIIIIIIII
意即把B.P全部解碼出來並存成 I 禎
照理說B.P禎本就是參照I禎而進行編碼
現在全部解碼出來應該只是還原不會影響畫質才是
但事實上經過TMPGENC壓出來
畫質真的是有變差
這又是什麼原因呢?
:confused:

hyc 2004-06-29 04:28 PM

引用:
Originally posted by lksbgfhgdxcfghs

小弟還有個想法想請教諸位高手
為了GOP
小弟曾想把訊框結構

IBBPBBPBBPBBPBBP
改成
IIIIIIIIIIIIIIII
意即把B.P全部解碼出來並存成 I 禎
照理說B.P禎本就是參照I禎而進行編碼
現在全部解碼出來應該只是還原不會影響畫質才是
但事實上經過TMPGENC壓出來
畫質真的是有變差
這又是什麼原因呢?
:confused:

流量..........

資料流量是最大的因素,
MPEG使用B,P等[參考]frame的方式,
就是想在固定的流量上面,
把重複的畫面省略(只壓縮不同的畫面部分)之後,
盡量把畫質的損失減少。

隨便舉例:
在一個長度12GOP群組裡面,
使用流量1170Kbps,
frame: I,B,B,P,B,B,P,B,B,P,B,B
size: 400k,30k,50k,160k,40k,40k,140k,50k,30k,150k,60k,20k
-------------------->
frame: I,,I,I,I,I,I,I,I,I,I,I,I
size: 97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k
全部使用I frame壓縮的話,
每張畫面只能分到97.5k的流量,
那跟MJPEG一樣了,
在低流量或是高動態之下是非常的慘的。

lksbgfhgdxcfghs 2004-06-29 07:28 PM

感謝大大的指導

剛剛使用小畫家開了一個352*240*24BITS的BMP圖片
大小約250K
NTSC每秒29.97FPS
所以每秒流量要7500K:eek:

當然小弟這樣算是把JPEG的壓縮率當作0
並不正確
但也因此知道還原成I禎的流量要比原來要多很多

spider999 2004-06-30 02:28 AM

download不下來...
:cry:

super macgyver 2006-01-09 03:06 PM

太棒了
正需要這樣的軟體
感謝!

Akiko 2006-01-09 09:16 PM

感恩...
GOP too long 一直是夢魘

jun125 2006-01-09 11:21 PM

翻舊文嗎......

小弟最近也遇過這個問題(錄製數位電視的檔案)
目前是用TMPGEnc 3.0 XPress處理,順便也可以處理影像bitrate過高的問題(15000Kbps)

super macgyver 2006-01-11 10:21 AM

引用:
作者jun125
翻舊文嗎......

小弟最近也遇過這個問題(錄製數位電視的檔案)
目前是用TMPGEnc 3.0 XPress處理,順便也可以處理影像bitrate過高的問題(15000Kbps)

but i had tried tmpgenc 3.0, but still cant fix it but error pop up of gop too long.

posa 2006-05-08 04:10 PM

引用:
作者hyc
流量..........

資料流量是最大的因素,
MPEG使用B,P等[參考]frame的方式,
就是想在固定的流量上面,
把重複的畫面省略(只壓縮不同的畫面部分)之後,
盡量把畫質的損失減少。

隨便舉例:
在一個長度12GOP群組裡面,
使用流量1170Kbps,
frame: I,B,B,P,B,B,P,B,B,P,B,B
size: 400k,30k,50k,160k,40k,40k,140k,50k,30k,150k,60k,20k
-------------------->
frame: I,,I,I,I,I,I,I,I,I,I,I,I
size: 97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k,97.5k
全部使用I frame壓縮的話,
每張畫面只能分到97.5k的流量,
那跟MJPEG一樣了,
在低流量或是高動態之下是非常的慘的。



抱歉挖舊文,我有個問題想請問HYC大大

當影片為VBR時, GOP的格式是固定的還是非固定的( IBBPBBPBBPBBI )?

hyc 2006-05-08 05:27 PM

引用:
作者posa
當影片為VBR時, GOP的格式是固定的還是非固定的( IBBPBBPBBPBBI )?

GOP是否為固定模式,
跟VBR或是CBR的壓縮方式是沒有關係的;
有關係的是Encoder的GOP pattern是否是可變的。

目前算的上"真的"可變GOP的壓縮"軟體"
據我所知的是Canopus Procoder(其他的不清楚),
像是TMPGEnc跟大部分的低階硬體壓縮卡的那種並不能算是,
而只能說是因為I-frame Inseration偵測,
才會強制變更GOP的數量,
不過主要的結構(IBB或是PBB)還是沒有變。

要簡單的看GOP結構可以用這一套共享軟體:
Bitrate Viewer
另外,這個問題跟這一個主題是有相關的嗎???


所有的時間均為GMT +8。 現在的時間是09:13 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。