Printable Version of Topic
Click here to view this topic in its original format |
Forums > Аудио и видеотехника > Philips DVP642/630 - о размере и пропорциях картинки, или, что мы увидим если... |
Posted by: mts on 27-08-2005, 08:36 |
Недавно став обладателем такого девайса, как Philips DVP642/37, я, разумеется не мог не обратить внимание на то, как это аппарат воспроизводит MPEG4 файлы или, проще говоря, DIVX'ы. Я заметил, что пропорции высоты и ширины в различных файлах не просто отличаются от оригиналных, но и зависят от их абсолютных величин. Для выяснения истинной картины я провёл несколько экспериментов. Были изготовлны 6 видео файлов различной резолюции, сжатых XVID'ом. В качестве картинки использовался скриншот приветствия от программы проверки мониторов (Nokia Monitor Test). Результаты представлены ниже: ====================================== PAL Screen resolution: 720x576, visible size 700x576 720x576 (4:5) -> cut 10 pixels from both sides -> visible size is 700x576, displays as 1:1. 720x540 (3:4) -> cut 10 pixels from both sides, ads bars to top & bottom to fill up to 576 pixels -> visible size 700x540, displays as 9:10, squished by height. 640x480 (3:4) -> ads bars to both sides, top & bottom to fill up to 720x576 pixels, cut 10 pixels from sides -> 640x480, displays as 9:10, squished by height. 512x384 (3:4) -> up scaling with by 1.4, up scaling height by 1.5, cut 10 pixels from sides -> visible size is 700x576, displays as 1:1. 384x288 (3:4) - > up scaling with by 25/16, up scaling height by 5/3, cut 10 pixels from sides -> visible size is 600x480, displays as 10:9.5, squished by width. 320x240 (3:4) - > up scaling with by 2, up scaling height by ~2.4, cut 10 pixels from sides, cut 10 pixels from the bottom -> visible size is 640x576, displays as 9:8, squished by width. ====================================== NTSC Screen resolution: 640x480, visible size 620x480 720x576 (4:5) -> down scaling width by 1.125, cut 10 pixels from both sides, cut top and bottom up to 480 -> visible size is 620x480, displays as 9.5:8.25, squished by width 720x540 (3:4) -> down scaling width by 1.125, cut 10 pixels from both sides, cut top and bottom up to 480 -> visible size is 620x480, displays as 9.5:9, squished by width 640x480 (3:4) -> cut 10 pixels from sides -> 620x480, displays as 1:1. 512x384 (3:4) -> up scaling with by 1.25, up scaling height by 1.25, cut 10 pixels from sides -> visible size is 620x480, displays as 1:1. 384x288 (3:4) - > up scaling with by ~1.5, up scaling height by ~1.5, filling all sizes up to maximum, cut 10 pixels from sides -> visible size is 600x450, displays as 1:1. 320x240 (3:4) - > up scaling with by ~1.5, up scaling height by 2, cut 10 pixels from sides -> visible size is 640x480, displays as 11:10, squished by width. ====================================== Вывод: для сохранения правильных пропорций в обеих видеосистемах (PAL и NTSC), ширина кадра должна быть 512, или чуть меньше, пикселей. P.S. Надеюсь, что риперы, претендующие на совместимость их рипов с железными плеерами будут учитывать представленные мной результаты. P.P.S. Если кого-то заинтересует то, как тот или иной размер кадра будет выглядеть на DIVX плеере в PAL и NTSC, то я всегда готов изготовить такие скриншоты. |
Posted by: Lord KiRon on 27-08-2005, 20:47 |
Читал и долго смеялся , особенно над выводом ![]() Прошу не обижатся но советую почитать на йету тему статейки на ^Doom9^ и ^DVDHelp.COM^ . |
Posted by: mts on 27-08-2005, 21:05 |
Э... смеятся это хорошо, но ещё лучше кинуть несколько прямых линков на вышеуказанные статейки на ^Doom9^ и ^DVDHelp.COM^. |
Posted by: mts on 28-08-2005, 22:09 |
Lord KiRon, что-то мне говорит, что линков я не дождусь, ну так хотя бы объясни, что смешного ты нашёл в моём посте и, особенно, в выводе. |
Posted by: valja on 28-08-2005, 23:09 |
Очень подробно конвертация видеоформатов описана тут (http://www.uwasa.fi/~f76998/video/conversion/. Несколько упрощенно то же изложено тут (http://www.dimonka.lux.co.il/wbboard/thread.php?threadid=5006&boardid=36&styleid=1. Совсем коротко: AVI файлы отображаются как на компъютерах так и на DVD плейерах с теми же геометрическими пропорциями, что исходный кадр в пикселях (то есть, пиксель квадратный). То есть, если ты хочешь увидеть на экране ТВ кадр с пропорциями 4:3 (полный экран), то и кодировать его нужно как 4:3, то есть, 512х384, 576х432, 640х480 итд. Ничего тут добавлять (и приводить к 720х576) не нужно, 4:3 кадры будут на ТВ отображены в правильной пропорции. Совсем другое дело с MPEG1, MPEG2 фильмами. Там 4:3 кадр кодируется с другими пропорциями (например, в случае NTSC SVCD это кадр 480х480). Правильные пропорции кадра прописываются в заголовках MPEG1, MPEG2 файла и плейер приводит этот кадр 480х480 к пропорциям 4:3 (на экране ТВ) в процессе проигрывания. Все эти изменения пропорций кадра (и дополнение до 720х576 или 720х480) делаются для записи MPEG2 а не AVI. И ошибки делаются риперами как раз при обратной операции - при переводе MPEG1, MPEG2 кадра с пропорциями не равными 4:3 (из за того, что приксель не квадратный) к AVI кадру с пропорциями 4:3 и квадратным пикселем. Если же подойти к вопросу совсем строго, то 4:3 кадру соответствует не полный TV/VCD/SVCD/DVD кадр (720х576, 720х480, 480х576, 480х480 итд) а его активная часть (но об этом подробнее написано в вышеприведенных ссылках). |
Posted by: mts on 28-08-2005, 23:31 | ||||
То что я привёл в первом посте, это не то, что я делаю, а то, что плеер делает с видео файлом. |
Posted by: valja on 28-08-2005, 23:53 | ||||||
|
QUOTE: |
То что я привёл в первом посте, это не то, что я делаю, а то, что плеер делает с видео файлом. |
Posted by: mts on 29-08-2005, 00:08 | ||||||||||
|
Posted by: valja on 29-08-2005, 08:47 | ||||
|
Posted by: mts on 29-08-2005, 14:44 | ||||||
И при проигрывании файла 640x480 в режиме PAL появляется широкая чёрная рамка. И если не веришь сейчас, то когда пришлю скриншоты, ты скажешь что я их сам нарисовал? P.S. Давай закончим в этом направлинии, а то Lord KiRon уж точно животики надорвёт от смеха. ![]() |
Posted by: valja on 29-08-2005, 19:15 | ||
|
Posted by: mts on 29-08-2005, 19:57 | ||||
Если уж очень хочешь проверить, то возьми какой нибудь кадр из этого фильма с яркими о чёткими элементами, посмотри как он будет выглядеть на компьютере, проверь пропорции какого-нибудь элемента (хоть линейкой на мониторе), а потом посмотри этот же кадр на телевизоре и сравни пропорции и границы. Кстати, у меня тоже есть Сталкер, приду домой сделаю скриншот. |
Posted by: grif on 29-08-2005, 20:07 |
mts ты обратил вимание - пропорции на глазок изменяются в зависимости от разрешения ? и нельзя ли скриншотов покидать ? |
Posted by: mts on 29-08-2005, 20:20 | ||
Насчёт скриншотов я погорячился, не в смысле сделать, а в смысле кинуть их в топик - картинки вроде теперь нельзя закидывать напрямую, только линки с другого хостинга. Какой, кстати, будет проще? |
Posted by: grif on 29-08-2005, 20:27 |
я с рамблера кидаю |
Posted by: valja on 29-08-2005, 20:48 | ||
![]() А телевизор у меня как раз "новый и плоский". ![]() |
Posted by: mts on 29-08-2005, 21:08 | ||||
Смотри, я сделаю скриншоты, тогда и продолжим дискуссию. |
Posted by: mts on 30-08-2005, 05:53 |
Скриншоты в натуральную велишину: PAL: 720x576 ![]() 720x540 ![]() 640x480 ![]() 576x432 ![]() 512x384 ![]() 384x288 ![]() 320x240 ![]() |
Posted by: mts on 30-08-2005, 05:57 |
NTSC: 720x576 ![]() 720x540 ![]() 640x480 ![]() 576x432 ![]() 512x384 ![]() 384x288 ![]() 320x240 ![]() |
Posted by: valja on 30-08-2005, 19:06 |
Данные скриншоты меня немало удивили, посему сделал аналогичные тест-файлы (правда, с DivX 5, но в данном случае это не играет рояля). Смотрел на телевизоре, только PAL файлы, для обнаружения эффекта как такового вполне достаточно, проигрыватель Philips DVP632. Результаты: Описанная выше зависимость размера и пропорций отображаемого кадра от размеров 4:3 кадра AVI файла была хорошо заметна. При большинстве разрешений исходного файла значительная часть тестовой таблицы (немного отличающаяся у разных разрешений) осталась за рамками видимого на ТВ кадра. Только кадры с исходным разрешением 640х480 были видны на экране ТВ практически полностью. Кстати, приведенный выше скриншот PAL 640x480 позволяет визуально оценить, сколь значительная часть 576 строчного изображения остается за рамками отображаемого телевизором кадра. Повторилось и очень заметное искажение 320х240 исходного кадра - кадр очень сильно вытянут по вертикали. Короче, вышеописанная ситуация полностью повторилась. Точных замеров я не делал (да и не стремился к этому), но размеры и пропорции отображаемых кадров зависят от размера исходного 4:3 AVI кадра. С выводами спешить не хочется. Во первых неясно, как ведут себя другие проигрыватели, во вторых, сколь значительную часть кадра вырезают другие телевизоры. |
Posted by: cax on 31-08-2005, 11:30 | ||
|
Posted by: valja on 31-08-2005, 18:39 | ||
|
Posted by: mts on 31-08-2005, 19:17 | ||
|
Posted by: valja on 31-08-2005, 19:52 | ||||
|