[請問] mkv播放比例不正確

看板AVEncode (影音編碼技術)作者 (DivX)時間13年前 (2011/05/04 23:24), 編輯推噓1(1024)
留言25則, 3人參與, 最新討論串1/1
General Complete name : *.mkv Format : Matroska File size : 1.64 GiB Duration : 1h 46mn Overall bit rate : 2 207 Kbps Encoded date : UTC 2011-05-04 14:58:37 Writing application : mkvmerge v4.7.0 ('Just Like You Imagined') 編譯於 Apr 21 2011 01:13:14 Writing library : libebml v1.2.0 + libmatroska v1.1.0 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.1 Format settings, CABAC : Yes Format settings, ReFrames : 3 frames Muxing mode : Header stripping Codec ID : V_MPEG4/ISO/AVC Duration : 1h 46mn Bit rate mode : Variable Bit rate : 1 500 Kbps Maximum bit rate : 14.0 Mbps Width : 720 pixels Height : 364 pixels Display aspect ratio : 16:9 Original display aspect ratio : 1.978 Frame rate : 23.976 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.239 Stream size : 1.08 GiB (66%) Writing library : x264 core 114 r1924 08d04a4 Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=2 / weightp=0 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=1500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=14000 / vbv_bufsize=14500 / nal_hrd=vbr / ip_ratio=1.40 / aq=1:1.00 Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177 MeGUI作DVDRip,但包好的mkv在MPC-HC播放比例不正確,於是再用mkvmerge重包,可是問題依舊。(mkv資訊如上) 不曉得是哪邊的環節有問題,MPC-HC會以720x364播放,除非手動至Video Frame設定為16/9。 請問能使MPC-HC自動播放正常比例嗎?或是我在mkvmerge的設定有遺漏?謝謝! MPC-HC 1.5.2.3052 MatroskaSplitter-03.03.2011 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.129.224

05/04 23:55, , 1F
壓的時候沒有用sar? 上面original aspect ratio是寫1.978
05/04 23:55, 1F

05/04 23:57, , 2F
用mmg重包只是改變display aspect ratio 那個1.978變不了
05/04 23:57, 2F

05/05 00:00, , 3F
做dvdrip的話 常用--sar 40:33 sar的用法可估狗之
05/05 00:00, 3F
多謝回應。壓的時候未使用sar,老實說也第一次聽到sar。由於影片本身是720x480且有上下各58pixel寬的黑邊,所以只單純作crop動作,打算將縮放交由播放器處理。 ※ 編輯: xvid 來自: 125.228.173.131 (05/05 23:10)

05/06 01:50, , 4F
因為DGAVC只做Index 不會知道你原本片源顯示比例是多少
05/06 01:50, 4F

05/06 01:52, , 5F
sar就是告訴x264這個視訊的正確播放要縮放多少 寫到訊息裡
05/06 01:52, 5F

05/06 01:53, , 6F
播放器讀到這個數字在播放時會去resize這樣
05/06 01:53, 6F

05/06 01:55, , 7F
像是在處理日本電視台的TS檔的時候 因為是1440x1080所以若
05/06 01:55, 7F

05/06 01:55, , 8F
是想壓成16:9的mkv 要嘛1.硬是在AVS resize成1920x1080
05/06 01:55, 8F

05/06 01:56, , 9F
不然就2.不在AVS中resize 但是加上--sar 4:3讓播放器去做
05/06 01:56, 9F

05/06 01:57, , 10F
其他細節不論 但明顯2的做法好過1 因為沒有浪費到碼率
05/06 01:57, 10F

05/06 01:58, , 11F
正常來講 resize會增加失真 能減少次數就盡量減少
05/06 01:58, 11F

05/06 01:59, , 12F
能一次性全交給播放器resize是最理想的 所以好好利用sar吧
05/06 01:59, 12F

05/06 02:00, , 13F
順便附上一個網址 裡頭有關於做dvdrip的一些切邊以及resize
05/06 02:00, 13F

05/06 02:01, , 14F
的觀念 參考一下 http://0rz.tw/NQTho
05/06 02:01, 14F
謝謝兩位解答。抱歉忘了補充,影片本身為720x480,以640x480播放,應該是屬於4:3 letterbox的類型。 若去除上下黑邊後的720x364要縮放成原來的正常比例,原始1 pixel要變型成8:9的寬度,影片播放時的比例會是160:91,不曉得以上計算有沒有錯誤。 sar用40:33似乎還是保留了上下黑邊?請問有方法去除黑邊後能由標記於容器播放比例等方法?我由mkvmerge重包時寫入後,在mkvinfo有成功加入正確比例 + Video track | + Pixel width: 720 | + Pixel height: 364 | + Display width: 720 | + Display height: 409 只是很詭異的MPC-HC與Haali Splitter都沒理會,不曉得是這些資訊的優先權設計還是分離器上等問題。

05/06 08:26, , 15F
交給播放器resize是省碼率的選擇 但並不是最好的選擇
05/06 08:26, 15F

05/06 08:27, , 16F
因為播放器resize 比壓縮時用lanczos3處理 前者效果較差
05/06 08:27, 16F

05/06 08:28, , 17F
播放器resize只考慮"即時"也就是"最快"輸出resize結果
05/06 08:28, 17F

05/06 08:29, , 18F
若用avs,lanczos3慢慢壓,無法即時輸出,效果自然比較好
05/06 08:29, 18F

05/06 12:21, , 19F
是沒錯 不過剩下的碼率讓相同大小情況下不resize畫質一開始
05/06 12:21, 19F

05/06 12:22, , 20F
就已經比較好了 我會選擇這點優先於lanczos3
05/06 12:22, 20F
一般播放器的預設resizer效果的確不佳,不過madVR的出現倒多了個選擇,他有八種演算法可選擇,當然也包含lanczos。 也之所以我考慮保留解析度,交由madVR作縮放。 ※ 編輯: xvid 來自: 125.228.173.131 (05/06 17:35)

05/06 20:23, , 21F
寬應該是11:10吧 也就是省略704->640這一步而必須在播放
05/06 20:23, 21F

05/06 20:24, , 22F
時回復的比例...若寬不縮小 就變成高要放大1.1倍
05/06 20:24, 22F
我是這樣計算 (720x480)x像素比例=4/3 => 像素比例=8/9 [寬/高] 請問取704的原因是? ※ 編輯: xvid 來自: 125.228.173.131 (05/06 22:31)

05/07 09:10, , 23F
05/07 09:10, 23F

05/11 12:40, , 24F
我是偏向不裁切來源影像
05/11 12:40, 24F

05/13 23:18, , 25F
不裁沒差 比例一樣是 11:10
05/13 23:18, 25F
文章代碼(AID): #1DmM_1RC (AVEncode)
文章代碼(AID): #1DmM_1RC (AVEncode)