Если вы видите баннеры при просмотре с КПК, то вам - СЮДА | Почему дёргается, тормозит фильм и как с этим борться + Форумы Поиск Вход Для ПК Музыка и видео на КПК
| Решил вот адаптировать Terminator 3 под КПК (Ipaq 3970) + SD SanDisc 256MB, Win 2002.
Взял DVD с Терминатором 3-им.
Перегнал его этой фриварной программой:
http://netti.nic.fi/~temp1/easydivx/ (в разделе Download)
в обычный формат AVI DivX5.02 размером под один диск.
Переконвертирование заняло полтора часа (P-IV 2.3 +512 MB). После завершения процесса на диске появилось 2 каталога. В одном лежал уже готовый фильм avi со звуком. В другом каталоге было несколько файлов и, в том числе, 2 файла: один файл 512 МВ только avi - divx (без звука) и другой файл звуковой wav - PCM размером 1,2 GB. Вот эти два файла я и стал использовать для адаптирования фильма под КПК.
Запустил программу ViartualDub (версия для P-IV) и стал экспериментировать с выходным видео-файлом (готовым фильмом).
Честно говоря решил обкатать ВСЕ версии PocketMVP для того, что бы выбрать самую оптимальную. Затратил на это целый день - устанавливал разные версии PocketMVP записывал их номера и смотрел на:
1.Как фильм воспроизводится - с паузами или нет.
2.С притормаживанием или нет.
3.Как влияет формат компрессии видео и как влияет формат компрессии аудио на проигрывание фильма.
4.Как воспроизводится фильм, если подвинуть ползунок прокрутки на другой участок фильма (например, в середину) - будет ли при этом чёрный экран или начнётся воспроизведение сразу?
5.Как разные версии прокручивают фильм - с подергиванием, торможением или нет.
6.Происходит ли рассинхронизация звука с изображением.
Итог.Из всех, неоднократно установленных версий PocketMVP - самая нормальная и стабильная версия PocketMVP 8q. Хотя с версией .8.041303 то же мало было проблем (практически не было). Переустановку разных версий (всех!) производил раз сто - так что убедился в этом сам. При переустановке - удалял всегда остатки старых версий дополнительной программой (что бы не было следов полностью).
Убедился:
Подёргивания , торможения и неожиданные замирания фильма (а так же зависания фильма после прокрутки ползунка) зависят от того, с какими параметрами фильм был сжат (с какими параметрами сжато видео и аудио). То - есть, - максимальное сжатие + минимальные значения в установках звукового сжатия - самое оптимальное решение. Стерео-звук это непозволительная роскошь для фильма.
Вот я сжал фильм Terminator 3 с такими данными в разделе Media Info:
Resolution: 192 x 320
Frames: 76405 (тут я немного обрезал титры в конце фильма).
FPS: 12.50
Audio Bitrate: 32Kbps
Audio Rate: 16Khz
Channel: 1
Running time: 1:41:52
FourCC: divx
Audio Format: 85
Размер файла - 215 МВ
При конвертировании использовал такие параметры:
Для видео - 5.02 DivX
Битрейт: 230
Keys: 200
Остальное в кодеке - по умолчанию.
Размер ставил 320х192 Бикубический. И делал разворот проив часовой на 90 градусов.
Процессинг - задавал каждый 2-й фрейм обрабатывать.
Ну и, естественно, брал для обработки только тот исходный видео-файл, который получился без звука после конвертации из DVD.
Для конвертирования звука использовал такие настройки:
Кодек - MP3 Layer3, и в нём ставил наиболее минимальные, но не слишком уж плохие для прослушивания, значения. Например - Mono 16000Khz и 4bps. Как я уже говорил - стерео звук - роскошь. Звуковой файл для обработки брал тот, который получился после переконвертации из DVD и у которого размер 1.2 GB. Ставил режим - full processing mode.
Обработка файла и получение фильма для КПК заняла в общей сумме (с конечными настройками) 2 часа. То есть конвертирование из DVD - примерно 1 час 40 мин. И уже окончательная обработка в VirtualDub (после всех экспериментов и тестов, которые я не считаю) - примерно 25 минут.
И вот - фильм прокручивается без рывков и задержек. Звук нормальный и синхронизация звука отличная (не убегает и не отстаёт). Качество хорошее (естественно - не отличное - не DVD ). Повторяю - фильм тоже конвертировал в VirtualDub - раз 15 (с различными установками) что бы добиться нормального воспроизведения.
Так что - всё зависит от желания и от того, какие настройки Вы выставите в VirtualDub.
Успехов! ____________ Лень простого русского человека - это не грех, а совершенно необходимое средство нейтрализации кипучей активности руководящих им дураков. | Ср Июл 23, 2003 1:48 Plasm (Гуру) | |
| re ну спасибо за дельный совет
был бы я модером тут я бы в FAQ это поместил | Вт Авг 19, 2003 11:26 dark (Маститый писатель, Москва) | |
| KosherPig писал(а): | Подёргивания , торможения и неожиданные замирания фильма (а так же зависания фильма после прокрутки ползунка) зависят от того, с какими параметрами фильм был сжат (с какими параметрами сжато видео и аудио). |
Кто бы сомневался! ____________ Vis Pacem, Para Belum!
HP 4700, SD256 Kingston, S55 | | 2KosherPig
Спасибо!
Добавил ссылку в "Объявление: Для новеньких - кино на PocketPC", если не Вы не против... ____________ Ericsson G628. В дополнение взял все-таки HTC EVO3D... люблю я кино и стереокино. | Вт Авг 19, 2003 14:07 Bankir (Гуру, Самара) | |
| Мда... На такой машине и с фпс в 12.5 кадров. Маловато. ____________ С уважением!
Александр
_____________________
Asus a716+ Е-125 + Krussel+ IBM microdrive 1G+SunDisk CF 512Mb+ Cannon Ixus500 + Siemens SL45i | | Bankir писал(а): | Мда... На такой машине и с фпс в 12.5 кадров. Маловато. |
Может быть и маловато. Но и размер самого фильма так же ведь не велик - 215 MB! У меня теперь на флешке кроме фильма ещё и звуковым файлам место нашлось ) ____________ Лень простого русского человека - это не грех, а совершенно необходимое средство нейтрализации кипучей активности руководящих им дураков. | | KosherPig писал(а): | Bankir писал(а): | Мда... На такой машине и с фпс в 12.5 кадров. Маловато. |
Может быть и маловато. Но и размер самого фильма так же ведь не велик - 215 MB! У меня теперь на флешке кроме фильма ещё и звуковым файлам место нашлось ) |
разве размер сильно изменится, если поставить processing all frames?
ИМХО изменится только качество отдельно взятого кадра и все.
Например, кусок видео, который я конвертил в первом и втором случае имел 2,58 и 2,67 Мб соотв. ____________ Dell Axim X5 Basic + CF 256Mb Kingston+Krusell
SE Z550i | Пт Авг 22, 2003 14:33 Bankir (Гуру, Самара) | |
| Именно. Размер практически не меняется. А вот в отдельных случаях даже уменьшается . У меня лично такое было, вот только не могу понять почему ____________ С уважением!
Александр
_____________________
Asus a716+ Е-125 + Krussel+ IBM microdrive 1G+SunDisk CF 512Mb+ Cannon Ixus500 + Siemens SL45i | Вс Авг 24, 2003 6:58 CraFT (Маститый писатель) | |
| Bankir писал(а): | Именно. Размер практически не меняется. А вот в отдельных случаях даже уменьшается . У меня лично такое было, вот только не могу понять почему |
Ну например при кодировании "all frames": переход "1->2 кадр" дает эффект slide (сдвиг изображения), а переход "2->3 кадр" дает эффект zoom (изменение масштаба/размера картинки), что легко детектит и обрабатывает DIVX.
Тоже самое при кодировании "every 2nd frame": переход "1->3 кадр" дает slide+zoom, что при большой скорости перемещения обьектов вызовет принудительное кодирование ПОЛНОГО кадра, чем и обьясняется увеличение размера.
Все же кодируется относительно предыдущих кадров, и если изменения СЛИШКОМ большие, берется полный кадр без учета информации из предыдущих. А это всегда большой обьем. ____________ Dell Axim X5/400(WM2k3-A05) + Pretec CF Modem56K + CF<->PCMCIA + CF BT Billionton + R520m/T68i
Было: Casio BE300+CF512 | Вс Авг 24, 2003 7:10 CraFT (Маститый писатель) | |
| Вдогонку: как ВООБЩЕ можно смотреть фильмы типа терминатора3 на 12fps? там же все ключевые сцены настолько динамичные, что на половинной скорости и эффект теряется и информация о происходящем. Лучше имхо поэкспериментировать с настройками кодирования, в крайнем случае пожертвовать капельку качеством картинки при сохранении размера файла и даже размера кадра. Для особо принципиальных существует технология multipass encoding, где при желании на сцены с болтовней можно битрейт чуть ли не автоматом (можно и ручками) покоцать, а на динамичные - побольше дать. Главное - копнуть поглубже и немножечко поэкспериментировать/почитать НЕ_ФАКИ_А_РЕЗУЛЬТАТЫ_ЭКСПЕРИМЕНТОВ_И_МАНУАЛКИ_ПО_DIVX.
ИМХО. ____________ Dell Axim X5/400(WM2k3-A05) + Pretec CF Modem56K + CF<->PCMCIA + CF BT Billionton + R520m/T68i
Было: Casio BE300+CF512 |
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА |
Powered by phpBB © 2001 phpBB Group
|