Форматы файлов, которые можно просматривать в приложении "Видеоматериалы"
Формат экрана SONY PS VITA = 960 x 544
Простой профиль MPEG-4 уровня 3, до 320 x 240 точек, AAC
H.264/MPEG-4 AVC Baseline/High/Main Profile Level 3,1, Maximum 720p, AAC
Формат экрана SONY PS VITA = 960 x 544/ Воспроизведение некоторых файлов поддерживаемых форматов или использование некоторых команд в панели управления может быть недоступно.
У некоторых материалов, поставляемых через Интернет и другими способами, есть ограничения на воспроизведение. Для получения дополнительной информации обратитесь по месту приобретения таких материалов.
В разделе (Фотографии) вы можете воспроизводить видеоролики, снятые с помощью приложения (Фотографии).
Как правильно выставить разрешение выходного видео в XviD4PSP 5 для PSVita.
Инструкция в картинках
Ставим всё как на скриншоте ниже
Если исходное видео не с аспектом 16:9, как в моём случае с 1920x1080, желательно придерживаться нескольких правил:
Ставьте высоту равной 544, если у исходника она больше или равна этому значению
Оставляйте её как у исходника, если она меньше - увеличение не даст улучшения в качестве
Когда подбираете ширину, смотрите на значение Ошибка (разница аспектов) - чем оно ближе к 0, тем лучше.
Как избавиться от зелёных полос во время просмотра широкоэкранного видео.
Способ №1 - добавление чёрных полей
Закидываем видео в конвертер
Ставим поля нужной высоты.
В данном случае (544-408)\2=68
Где 544 - высота конечного видео
408 - высота конечного видео без полей
Способ №2 - кроп со сторон
Делается всё там же.
Как просчитать? Так же просто: 544*2,3529-960\2
Да, это лишит нас некоторой информации из видео, но кто парится, когда по ТВ нам показывают фильмы в лучшем случае с аспектом 16:9, а зачастую и 4:3, когда в оригинале они намного шире?
Всё остальное видео приводите к этому аспекту (по ширине или по высоте, как вам хочется).
Математика элементарная: вычисляем аспект исходного видео; привязываем его к любой из сторон Виты 960 или 544; лишнее обрезаем или оставляем большее, либо меньшее, а так же соблюдаем спецификацию.
Ширина поуже, а высота выше разрешения Виты:
768х576 => 768:576=1,333; 544х1,333=725 => 725х544 (728 - первое)
Примечание:
(исправляем на 544 - кратно 8 без остатка) - нужно проверять, чтобы ширина и высота соответствовала спецификации.
Исправление ширины или высоты в отдельности приводит к непременному искажению картинки, то есть сплющиванию/расплющиванию или сжатию/расжатию.
Но небольшая корректировка в несколько пикселей никто не заметит, например подправить высоту с 540 на 544.
Вариант 2 без чёрных полос:
1024х576 => 1024:576=1,777; 544х1,777=967 => 967x544 (первое исправляем на 960 - кратно 16 без остатка)
1136х640 => 1136:640=1,775; 544х1,775=966 => 966x544 (первое 960)
1280х688 => 1280:688=1,860; 544х1,860=1012 => 1012х544 (первое 1008, либо 960 с кропом)
1120х476 => 1120:476=2,353; 544х2,353=1280 => 1280х544 (либо 960 с кропом)
1152х480 => 1152:480=2,400; 544х2,400=1306 => 1306x544 (первое 1296, либо 960 с кропом)
Ширина поуже, а высота выше разрешения Виты:
768х576 => 768:576=1,333; 960:1,333=720 => 960х720 (второе 544 с кропом)
Примечание:
(либо 960 с кропом) - то есть, у вас ширина или высота получается больше разрешения Vita. Кропом обрезается всё лишнее изображение до 960, например по бокам. Получится такой же эффект, как мы смотрим широкоформатные фильмы на телевизоре 4:3 во весь экран или суперширокоформатный на экране 16:9, зрители в принципе не замечают, что фильм, который мы смотрим, на самом деле широкоформатный.
(1280х544) - тут, когда по ширине или по высоте мы привязывает сторону к разрешению Виты, а другая сторона получается больше, тогда есть ещё один плюс, на Vita вы можете выставить формат экрана "На весь экран", тогда картинка сама заполныется полностью по высоте 544, а по ширине делает кроп за вас. Либо вы можете выставить по ширине, тогда картинка не будет обрезанной, а отобразится во всю ширину, но по высоте уменьшится, то есть получим эффект с чёрными полосками из "Варианта 1".
Предустановки (Настройки непосредственно качества).
P.S.: крутить никто не запрещает - не всяко видео влезет в определённый битрейт, посему считаю, что одного пресета в данном случае мало, а битрейт и сами накрутите, когда нужно.
господин ErikPshat как раз говорил, что не стоит выставлять разрешение больше физического разрешение Виты, мол это ухудшит картинку, или я что-то не правильно понял?
При равном битрейте - видео с большим разрешением по идее будет хуже. Технически хуже, а вот на самом деле может при даунскейле на глаз и лучше оказаться, но это скорее специфичные случаи.
что-то я еще больше начинаю запутываться))
короче вот есть конкретные разрешения исходников, по какой формуле рассчитать разрешения для Виты?
1024х576
1136х640
1280х688
1120х476
1152х480
768х576
битрейт я так понимаю лучше ставить переменный?
Экраны на девайсах всегда характеризуются каким-то разрешением, например 960х544
Что такое разрешение?
Это физическое количество пикселей(точек) на экране - по ширине 960 пикселей, по высоте 544 пиксела.
Что такое пиксель?
Пиксель - это физическая величина, отдельная ячейка в матрице экрана, заполненная жидким кристаллом. Не бывает полтора или 1,7 или 0,5 пикселей, как не бывает полтора или половина человека, талевизора, пылесоса, молекулы, атома; пиксель - он один. Транзистор в матрице, преобразует получаемые данные цвета RGB (Red-Green-Blue) и заставляет поворачивается жидкому кристаллу в ячейке по данным координатам, чтобы отразить требуемый цвет в точке (пикселе). Пиксель - это минимальная величина, которая не может делиться на более мелкие, т.к. это отдельная ячейка в матрице и таких ячеек в матрице по ширине 960, по высоте 544.
Каким образом изображение выводится на экран?
Каждый пиксел изображения выводится по своим координатам в соответствующую ячейку матрицы экрана.
Если разрешение картинки соотвествует разрешению экрана, тогда пиксели картинки выводятся 1:1, т.е. как есть в оригинале.
А если разрешение картинки больше физического разрешения матрицы экрана?
Предположим картинка по ширине имеет 1920 пикселей, а экран физически может выводить только 960.
То есть, 2 пиксела невозможно поместить в один пиксел и ячейка не может разделиться надвое. Если бы такое было бы возможно, тогда бы все ячейки просто взорвались бы от разбухания ))) Получается, придётся выкинуть из изображения каждый 2-ой пиксель, то есть, отрежем пол-носа, пол-глаза, пол-картинки по сути.
На самом деле так фактически и получается, когда при просмотре HD видео 1920x1080 на экране VITA 960х544, мы видим только в 2 раза меньше пикселей от имеющихся.
Но, существуют различные технологии, по которым например лишние пиксели не просто вырезаются, а один пиксель генерируется на основе соседних. То есть, цветовые данные соседних пикселей усредняются и получается один среднеуравновешенный пиксель. Напомню, один пиксель - это только одна цветовая точка на экране, она не может состоять из нескольких цветов.
Именно поэтому, при просмотре большего разрешения на меньшем или наоборот меньшего на большем, мы видим не оригинальную картинку, а искажённую.
Другое дело, как с этим справляются технологии.
ErikPshat, помню где-то ты сам писал, что 720х480 на PSP выглядит лучше...(где-то на pspfaqs вроде видел)
Так что технологии справляются. А вот с собственным разрешением - не всегда очень хорошо.
Ибо декодер соневский - говно то ещё)
COOLERbyPSP
большое спасибо, щас буду пробовать, а то в понедельник еду на ЕВРО, в дороге хоть Гнев Титанов посмотрю)) ErikPshat
большое спасибо все очень понятно, только вот тогда всплывает вопрос допустим в солидном кинотеатре проектор вещает с разрешением 4К, потом этот же фильм выходит на блю-рее с разрешением 1080п, потом какой-нибудь умелец рипает его до 720п, и в конце-концов я его ужимаю до 960х544, при таком раскладе пиксели разве не пропадают?
Всё остальное видео приводите к этому аспекту (по ширине или по высоте, как вам хочется).
Математика элементарная: вычисляем аспект исходного видео; привязываем его к любой из сторон Виты 960 или 544; лишнее обрезаем или оставляем большее, либо меньшее, а так же соблюдаем спецификацию.
Ширина поуже, а высота выше разрешения Виты:
768х576 => 768:576=1,333; 544х1,333=725 => 725х544 (728 - первое)
Примечание:
(исправляем на 544 - кратно 8 без остатка) - нужно проверять, чтобы ширина и высота соответствовала спецификации.
Исправление ширины или высоты в отдельности приводит к непременному искажению картинки, то есть сплющиванию/расплющиванию или сжатию/расжатию.
Но небольшая корректировка в несколько пикселей никто не заметит, например подправить высоту с 540 на 544.
Вариант 2 без чёрных полос:
1024х576 => 1024:576=1,777; 544х1,777=967 => 967x544 (первое исправляем на 960 - кратно 16 без остатка)
1136х640 => 1136:640=1,775; 544х1,775=966 => 966x544 (первое 960)
1280х688 => 1280:688=1,860; 544х1,860=1012 => 1012х544 (первое 1008, либо 960 с кропом)
1120х476 => 1120:476=2,353; 544х2,353=1280 => 1280х544 (либо 960 с кропом)
1152х480 => 1152:480=2,400; 544х2,400=1306 => 1306x544 (первое 1296, либо 960 с кропом)
Ширина поуже, а высота выше разрешения Виты:
768х576 => 768:576=1,333; 960:1,333=720 => 960х720 (второе 544 с кропом)
Примечание:
(либо 960 с кропом) - то есть, у вас ширина или высота получается больше разрешения Vita. Кропом обрезается всё лишнее изображение до 960, например по бокам. Получится такой же эффект, как мы смотрим широкоформатные фильмы на телевизоре 4:3 во весь экран или суперширокоформатный на экране 16:9, зрители в принципе не замечают, что фильм, который мы смотрим, на самом деле широкоформатный.
(1280х544) - тут, когда по ширине или по высоте мы привязывает сторону к разрешению Виты, а другая сторона получается больше, тогда есть ещё один плюс, на Vita вы можете выставить формат экрана "На весь экран", тогда картинка сама заполныется полностью по высоте 544, а по ширине делает кроп за вас. Либо вы можете выставить по ширине, тогда картинка не будет обрезанной, а отобразится во всю ширину, но по высоте уменьшится, то есть получим эффект с чёрными полосками из "Варианта 1".
P.S. Предлагаю добавить в ФАК, чтобы эти простые истины не ломали головы несчастных математиков.
я его ужимаю до 960х544, при таком раскладе пиксели разве не пропадают?
Просто при кодировке из одного разрешения в другое, кодировщик обладает более продвинутыми возможностями по квантованию соседних пикселей.
Сама же PSP масштабирует изображение примитивными алгоритмами по сравнению с кодерами. Тут только ИМХО.
А так да, пиксели же из большего количества превращаются в меньшее, так что мы получаем по любому искажённую картинку.
А вот когда просто делаем кроп, то мы не сжимаем картинку, а тупо обрезаем лишние края.
если я правильно понял, то кроп обрезает не только черные полосы сверху и снизу, но и часть самой картинки справа и слева?
Это как ты сам выберешь.
Если выставляешь меньший аспект и ставишь кроп, то всё лишнее обрежется.
Допустим, сверху и снизу чёрные полосы, но картинка по высоте больше Виты, например 720 (а у виты ведь 544).
Ты берёшь и обрезаешь чёрные полосы свеху 88 и снизу 88, получается как раз 544 без чёрных полос.
Аналогичный вариант, когда чёрные полосы не по 88 сверху и снизу, а допустим по 40.
Тогда просто обрезаем их по 40 (всего 80), получается картинка по высоте уже не 720, а 640.
Теперь мы, избавившись от чёрных полос, выставляем разрешение кодирования в 544, получаем то, что доктор прописал.
По ширине конечно проводим аналогию и включаем мозг, чтобы исправляя высоту, не напороть с шириной.
P.S. Ушёл смотреть чемпионат Европы: Россия - Греция, начинается по 1-му.
Мне лично по-барабану на разрешение. Если исходник по какому-либо параметру подходит\превосходит разрешение Виты - я оставляю как есть или ставлю 960 или 544. А уж как там высота\ширина себя поведёт, если аспект не 16:9 - мне пофиг.
Главное не ошибиться с высотой. Растянутую до исходного аспекта ширину человеческий глаз воспримет адекватно.
Ну по барабану это как по барабану. А я люблю когда всё чётко, без помарок и косяков.
Предположим выставил только по ширине, но по высоте идёт нехватка пикселей. И эти мелкие недоработки в виде обгрызков чёрных полосочек, уже могут испортить настроение смотрящему такое неопрятное видео.
И потом, я опираюсь на твои слова, которые ты сам же и опровергаешь:
Сообщение от COOLERbyPSP
ширина должна делиться на 16, а высота на 8
А теперь говоришь, что пофиг. Я сам не кодировал для Виты, потому что у меня её нет. Поэтому я поверил тебе. А оказывается пофиг, главное выставил что-то одно, а другое не важно, хоть 540, хоть 544, хотя 540 на 8 не делится.
ErikPshat, просто для совместимости с железками рекомендуют. Да и погрешность до 16\9 меньше...
Ну блин, мне пофиг, но не совсем) То есть я, в силу маниакальности, предпочту, например, анаморфно растянутые до 1280х544 960х544, нежели 1280х544 или 960х400 с полями. Я исхожу из того, что раз на глаз не заметно, то и перебарщивать не надо.
короче, 4 из 6 фильмов получились с зелеными полосками, чем черные поля в них выше, тем зеленые полоски выше, 2 оставшихся фильма были тоже с черными полями, но почему-то зеленых полосок не было.
fedozzi добавил 17.06.2012 в 19:04
на компе они просматриваются без зеленых полос, и я понял согласно чему, появляются зеленые полосы при просмотре на Вите:
960х544 (2 фильма), 960х540 и 720х308 воспроизводятся без зеленых полос.
960х408, 960х520 и 960х400 (2 фильма) воспроизводятся с зелеными полосками.
Т.е. Вите не нравятся сильно широкие фильмы даже если в них есть черные полосы, что с этим делать??
Последний раз редактировалось fedozzi; 17.06.2012 в 19:04.
Причина: добавил, подумав