Re: [請問] 關於divx二次轉檔的問題

看板AVEncode (影音編碼技術)作者 (同學好走)時間19年前 (2006/09/22 08:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
沒有人回我自己回 參考自pcdvd : 我用compro M350電視卡錄了一段影片 A.mpg : 影片格式是mpeg2 視訊傳輸率6400kbps 大小640x480 : 想把這段影片用divx編碼,轉成mpeg4的格式ꄊ: 本來都是用TMPGEnc來轉,選輸出檔案->AVI檔案 : 之後再在影像設定那邊,設定成DivxR 6.2.5,再選1-pass quality-based : 爬文之後看大家都會用2-pass的方式壓縮,以得到比較好的品質跟較小的檔案 : 請問如果我用TMPGEnc來轉,第一次壓就是選Multipass,1st pass : 壓完後存檔成X.avi : 第二次壓的就是選Multipass,Nth pass,然後來源檔案跟第一次壓的一樣是A.mpg : 壓完後存檔成Y.avi : 這樣Y.avi檔就是所謂用2-pass方式所壓成的檔案囉? 應該是吧>< : 請問編碼器是把第一次壓的分析資訊存在那裡?(例如影片那段要高Bitrate那段要低) : 是存在X.avi裡嗎?還是存在其它地方? 跟據我的觀察,如果用divx來編碼的話,在你裝divx的地方 (例如我的是C:\Program Files\DivX\DivX) 資料夾裡會有map.log檔跟statistics.xml檔,裡面存的就是bitrate分配的記錄檔 我試轉了一個小檔,產生的map如下 nframes 563 timescale 30000 passes 1 seq deltaT type total_bits motion_complexity texture_complexity modulation 0 0 I 197400 0.000000 2.450953 1.000000 1 1001 P 1840 0.005576 0.001949 1.000000 2 1001 P 1464 0.004642 0.000487 1.000000 3 1001 P 1312 0.004242 0.000110 1.000000 ................................一直下去到562 而你再轉2 pass的時候 會再多一個statistics1-pass.xml檔,裡面只有微小的更動 轉3 pass ..... statistics2-pass.xml ................ 依此類推,轉檔時的流率分配就是記錄在這裡 :   我還沒有壓過Multipass,1st pass 就可以壓 Multipass,Nth pass : 這樣是正常的嗎? 沒有壓過Multipass,1st pass的時候, DivX\DivX資料夾下的map.log檔,就不會是現在壓的影片的 這樣參考之前的影片的bitrate分配所壓出的2-pass檔, bitrate當然不可能會正確, 壓出來的檔品質也就不好 :   不管是什麼軟體,如TMPGEnc VirtualDubMod 等等,如果我在編碼器那邊選 : Multipass,1st pass壓一次,再用Multipass,Nth pass壓一次,這樣第二次壓的就會是 : 所謂用2-pass方式所壓成的檔案囉?是這樣子嗎? 應該是吧,因為流率資訊是存在codec那邊 :   我用1-pass quality-based所壓成的影片大約會是原本影片的1/2左右 : 而用二次壓的話Bitrate設定成1600kbps(這個能選範圍嗎?) 會壓出超過1/2一點點的大小 : 請問如果我要壓最前面所說的影片規格的影片,用那種模式比較好 : 那如果用二次壓的話Bitrate設定成多少,比較能在檔案大小跟影片品質取得平衡 參考你要壓的mpeg檔的Bitrate,設成1/5的話品質不錯大小也很小 : 最後問錄影的問題 我錄成mpeg2 6400kbps 大小640x480 : 如果要提高錄影的品質以供轉檔,是否要提高視訊傳輸率(如提高到10000kbps) : 還是其實已經沒有差了,效益不高? : 先謝謝大家的回答 感激不儘 有錯請大家指正哦 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.203.141.70
文章代碼(AID): #154op9I- (AVEncode)
文章代碼(AID): #154op9I- (AVEncode)