Инструкции, рекомендации, ссылки

Программы и решения для видео, музыки и фото. DivX для Palm, Pocket PC
Аватара пользователя
gyper
Злобный штурман
Сообщения: 1754
Зарегистрирован: Чт окт 09, 2003 12:34

Инструкции, рекомендации, ссылки

Сообщение gyper » Пт фев 20, 2004 20:54

Как и просил Уважаемый мною тов. Goofy начинаю публикацию статей по поводу как кодировать. Я их привык писать Step-by-step, чтобы даже человек впервые бравшийся за это дело получил то, что в принципе и хотел....
Все инструкции и предпочтения программам являются сугубым imho.

1. Кодирование из DVD в DivX.

Вот вы и решили перекодировать свой любимый фильм с DVD и посмотреть его на своем замечательном и любимом(понимать правильно) Pocket PC.

Для начала нам потребуется обзавестись всем необходимым:
1) Flask XMPEG 5.0.3 final
2) Набор кодеков K-lite Codec Pack 2.20f
3) Прямые руки и свежую голову

Ставим все по очереди и запускаем программу Flask XMPEG.

Теперь все по порядку. В первый раз, запускаясь, моргая красной надписью она предложит вам протестировать Ваш процессор и выбрать наиболее подходящий набор инструкций для работы с видео. В этот момент надо просто кликнуть по ней и все. Она завершит тест и перед вами будет просто окно программы.
Изображение
Щелкаем правой клавишей по окну и Open, идем в папку, где лежит ДВД фильм, желательно предварительно переписаный на жесткий диск и выбираем файл с расширением IFO, именно в нем содержится информация о том, как называется первая и вторая(иногда и третья и.т.д.) звуковая дорожка, в каком порядке должны идти VOB файлы и прочее.
Нас интересует только то, какой из нескольких IFO файлов выбирать.
Тут следует руководствоваться либо методом тыка(научного), либо посмотреть под каким порядковым номером идут самые большие VOB файлы.

Например:
VTS_01_0.IFO
VTS_01_0.VOB - 1023 Mb
VTS_01_1.VOB - 1023 Mb
VTS_01_2.VOB - 1023 Mb
VTS_01_0.VOB - 540 Mb
VTS_02_0.IFO
VTS_01_0.VOB - 123 Mb
VTS_01_0.VOB - 240 Mb

Ежу понятно, что выберем мы именно VTS_01_0.IFO
И перед нами уже открывается вовсю огромное окно с фильмом. Теперь не нервничая и по порядку.
Мы видем окно с видеопотоком и панель управления, на которой собственно сосредоточено основное управление внешними
параметрами фильмами:
- разрешением
- длиной кодируемого участка
- выбор звуковой дорожки
- параметры доп. звуковой обработки
Изображение
Итак мы решили откодить весь фильм, следовательно все параметры касательно настройки длины мы отбрасываем.
И переходим к изменению размеров картинки.
Жмем Video Tools И у нас открывается дополнительное окно настройки разрешения.
Изображение
1) Жмем Resize и выстанавливаем размеры видео исходя из того, что видео в DivX кодируется блоками по 16*16(или 8 * 8 ) поэтому общая арифметика такова. В моем примере фильм имеет разрешение 720*576(очень распространенное для многих DVD) считаем так:
320/720=X/576, где Х - искомое разрешение по высоте.
Х=320*576/720=256
В том случае, если бы величина "Х" получилась бы не кратная 16( 8 ), то правило выглядит так:
X/16=15,4 - округляем до ближайшего целого ~15*16=240
Жмем Set
2) Выбираем алгоритм уменьшения изображения HQ Bicubic - ВАЖНО!!!
3) Ставим галочку на опции Set Output Aspect Ratio, выбираем DivX
4) На главной панели перетаскиваем ползунок (большой который) так, чтобы в фильме была светлая сцена и жмем на панели настройки видео Auto-Crop (старые версии программы ошибались - эта как хорошие часы)
5) Закрываем панель настройки видео.
Изображение
Cмотрим в основную панель. Там есть кадр - это наш отрезок для кодирования. Жмем на нем правой клавишей(далее RMB)>Audio и выбираем звуковой поток(russian or english).
Все.. с фенотипом покончено, переходим к генотипу.
Изображение
1) Жмем RMB на окне с фильмом>Options
a) в закладке Video ставим все галочки, кроме нижнего раздела Video Structure
b) в закладке Audio ставим Process Audio и Same is input
c) в закладке Files задаем путь для сохранения файла
d) В закладке General проверить, чтобы стояла галочка на Compile whole file ====>OK

2) Жмем RMB на окне с фильмом>Set plug-in options
a) в окне Video ставим Codec Compression и выбираем DivX 5.1.1
b) ставим Total Number of passes = 2
с) нажимаем Configure 1st pass и выставляем в окне настройки DivX такие параметры:
- Variable bitrate mode: Multipass 1st pass
- Encoding bitrate 150
- ставим галку на "Write mv file"
- Жмем ОК
d) нажимаем Configure n-th pass и выставляем в окне настройки DivX такие параметры:
- Variable bitrate mode: Multipass n-th pass
- Encoding bitrate 150
- ставим галку на "Read mv file"
- ставим галку на "Update Log file"
- Жмем ОК
e) В закладке Audio ставим Codec compression:
- Code: Fraunhofer IIS MPEG Layer-3
- Formats: 24 kbit/s,24000Hz, mono
- ставим внизу 2 галочки
f) В закладке Advanced ставим No Warnings и Continue conversion without sound ====> OK

А вот теперь осталось только щелкнуть по экрану RMB и выбрать Start Conversion....
Вуаля... через некоторое время в вашем распоряжении окажется фильм, который останется только залить на карточку и посмотреть
программой PocketMVP
iPAQ 2210<=BT=>Motorola E398<=GPRS=>Internet

Аватара пользователя
gyper
Злобный штурман
Сообщения: 1754
Зарегистрирован: Чт окт 09, 2003 12:34

Сообщение gyper » Вс фев 29, 2004 00:15

2. Оптимизация фильма для КПК c помощью программы Virtual Dub
В этот раз я расскажу как оптимизировать уже имеющийся фильм (не DVD) с помощью программы Virtual Dub, как самой распространенной и удобной (сугубое imho) и кодека DivX.
Смотрим видео на КПК опять же с помощью PocketMVP

Итак. Для того, чтобы осуществить задуманное нам потребуется:
1) Virtual Dub 1.5.7 (или более позднюю), в дальнейшем VD
2) Набор кодеков K-lite Codec Pack 2.20f или просто полную версию кодека DivX 5.1.1
3) Внимательно читать.

После того, как мы имеем все необходимое надо распаковать VD в любую папку, проинсталлировать набор кодеков или сам DivX 5.1.1.
Теперь можно приступать к процессу. В папке VD запускаем VirtualDub.exe и видим перед собой главное окно программы.

Теперь все по порядку и не спеша.
1. Открываемфильм - File>Open Video File (Ctrl + O)

2. Занимаемся настройками параметров видео
2.1 Video>full Processing mode
2.2 Video>Filters (Ctrl + F)
Мы попадаем в окно настроек фильтров для управления параметрами изображения.
Занимаемся настройками фильтров.
2.2.1 Add>Resize
Как вычислять параметры уменьшения размера картинки я уже рассказывал, но здесь кратко повторюсь.
Параметры исходной картинки - 640*272, а желаемый размер 320*X.
X = (320/640)*272=136
Итак в окне Resize мы указываем:
New width: 320
New height: 136
Filter mode: Bicubic
===>OK
2.2.2 Add>Rotate>Left by 90
В принципе программа PocketMVP для воспроизведения DivX на КПК сама может повернуть изображение, но на это будет тратится часть времени работы процессора, поэтому его задачу мы облегчим.
На этом мы закрываем окно фильтров ===>OK.
2.3 Настраиваем параметры видео сжатия Video>Compression (Ctrl + P)
2.3.1 Выбираем DivX Pro 5.1.1 Codec
2.3.2 Жмем Configure и настраиваем параметры DivX
Variable Bitrate mode: 1-pass
Encoding bitrate: 200 kbit/s
Жмем OK==>OK

3.Настраиваем параметры Аудио
3.1 Audio>Source Audio
3.2 Audio>Full processing mode
3.3 Audio>Compression видим окно с настройками аудио кодека в котором выбираем MPEG Layer-3 с параметром 24 kBit/s 22 050 Hz Mono
Жмем ОК.

Все параметры указаны, остается только начать кодирование.
File>Save as AVI (F7)
Указываем имя файла и жмем ОК.
И не забудьте снять галочки с show input video и show output video.
Скорость кодирования зависит от битрейта, от разрешения картинки и конечно от общей производительности ПК.
В моем случае на ноутбуке с Pentium-4M 2200 MHz, 360 Mb DDR RAM 266 MHz скорость составила 56 fps.

p.s. Когда будете скачивать Virtual Dub обратите внимание, что существует версия для процессоров Pentium-4, поэтому если у Вас П4, то обязательно скачивайте именно ее.

Удачи. Все вопросы в gyper @ freemail.ru (без пробелов).
iPAQ 2210<=BT=>Motorola E398<=GPRS=>Internet

Аватара пользователя
gyper
Злобный штурман
Сообщения: 1754
Зарегистрирован: Чт окт 09, 2003 12:34

Сообщение gyper » Ср апр 28, 2004 09:47

Представляю программу для тех кому совсем лень...
В принципе я думаю разберетесь пока.. Будет время, найду full версию и сделаю описание.

Смотреть здесь
iPAQ 2210<=BT=>Motorola E398<=GPRS=>Internet

Аватара пользователя
giraffe
Новенький (0 lvl)
Сообщения: 5
Зарегистрирован: Ср апр 28, 2004 13:05

Сообщение giraffe » Ср июл 14, 2004 12:44

помогите :cry:
когда запускаю Xmpeg во время первого тестирования он пишет , что прога выполнила не допустимую операцию и выбрасывает. я уж и версии разные ставил и ни фига. видна у меня 98я.

Аватара пользователя
chirchik
Аспирант (2 lvl)
Сообщения: 82
Зарегистрирован: Ср мар 03, 2004 19:03

DivX 5.2

Сообщение chirchik » Ср июл 21, 2004 00:43

Можно ли здесь дать настройки для DivX 5.2

Почему-то в настройках недоступна функция Write MV... :(

И вообще при попытке сконвертить фильм всегда на выходе через 3 сек файл в 11 Кб...
В чем может быть дело?
HP iPAQ h2210 (ROM v.1.10)

PavelBobr
Аспирант (2 lvl)
Сообщения: 58
Зарегистрирован: Ср июн 04, 2003 15:03

Выдается ошибка звукового кодека

Сообщение PavelBobr » Пт июл 30, 2004 14:41

Все делаю по инструкции, однако через неколько секунд выдается ошибка звукового кодека и ... больше звук не пишется, в чем может быть проблема?

kuente
Кандидат (3 lvl)
Сообщения: 101
Зарегистрирован: Чт июл 22, 2004 09:38

Re: Выдается ошибка звукового кодека

Сообщение kuente » Пн авг 09, 2004 21:31

попробовал... все работает, правда настроек много делать приходится, и траблы со звуком бывают - приходится звук делать кратный 2 к оригиналу
интернет магазин пневматического оружия "Ворон"
http://www.kuente.ru

kuente
Кандидат (3 lvl)
Сообщения: 101
Зарегистрирован: Чт июл 22, 2004 09:38

Сообщение kuente » Вт авг 10, 2004 20:00

gyper писал(а):2.
В моем случае на ноутбуке с Pentium-4M 2200 MHz, 360 Mb DDR RAM 266 MHz скорость составила 56 fps.

p.s. Когда будете скачивать Virtual Dub обратите внимание, что существует версия для процессоров Pentium-4, поэтому если у Вас П4, то обязательно скачивайте именно ее.

Удачи. Все вопросы в gyper @ freemail.ru (без пробелов).


на моем целероне 1700 256 оперативы скорость составила 68фпс

кстати файлы то конвертит без проблем но..... на КПК не играются они выдается ошибка в разных плеерах
интернет магазин пневматического оружия "Ворон"
http://www.kuente.ru

=matrix=
Кандидат (3 lvl)
Сообщения: 124
Зарегистрирован: Пт июл 30, 2004 09:59

Сообщение =matrix= » Пн авг 30, 2004 17:29

Попробуйте еще Dr.DivX. Там вообще думать не надо, показал откуда брать и сказал "Фас" при минимуме вопросов.[/url]

rst_rst
Аспирант (2 lvl)
Сообщения: 64
Зарегистрирован: Вт фев 17, 2004 19:16

Сообщение rst_rst » Ср окт 13, 2004 21:39

Проблему с рассинхронизацией может решить -smart movie player
хотя сам он мне не оч нравится
iPAQ 1940 <BT> SE T630

ПАВЕЛл
Студент (1 lvl)
Сообщения: 24
Зарегистрирован: Ср мар 02, 2005 22:05

Сообщение ПАВЕЛл » Вс мар 13, 2005 14:59

Обязательно ли надо в 2 passа кодировать?

Аватара пользователя
Gluek
Академик (6 lvl)
Сообщения: 1117
Зарегистрирован: Сб окт 09, 2004 17:53

Сообщение Gluek » Пн мар 14, 2005 23:12

Кодирование в 2 прохода дает лучше качество (особенно в динамических сценах). Для кпк с небольшими экранами можно и в один проход - мне, например, жалко времени...

Аватара пользователя
gyper
Злобный штурман
Сообщения: 1754
Зарегистрирован: Чт окт 09, 2003 12:34

Сообщение gyper » Сб май 14, 2005 19:38

Да. Странные люди..странные проблемы.. Ну неужели вы думаете, что статьи списаны откуда - то с журналов... Год назад все тесты и кодирования были проделаны самолично и педантично.
Все проблемы на ПК только из за ПО или рук.
Проблемы на КПК оттуда же.


Острякам...
Про "если уж Step-by step"
Галочки снимаются прямо при начале кодирования. Никуда лезть не надо:-)
iPAQ 2210<=BT=>Motorola E398<=GPRS=>Internet

JibSkeart
Профессор (5 lvl)
Сообщения: 955
Зарегистрирован: Сб июл 23, 2005 10:13

Сообщение JibSkeart » Ср авг 17, 2005 19:24

2 gyper

Спасибо за рекомендации, так сказать , у меня все шустро и отлично .

правда я поток данных поставил не 200 , а 544 ради интереса ,
а конвертировал "Яблочное Семя" , красиво , и ни намека на тормоза даже в динамических сценах.

Но с дргой стороны я и неконвертированное видео смотрел.
номрмально.
Qtek 9000 -> HTC Diamond -> HTC Desire HD

Niks
Профессор (5 lvl)
Сообщения: 797
Зарегистрирован: Вт май 31, 2005 11:23

Сообщение Niks » Ср авг 24, 2005 16:01

Могу дать настройки для XviD :

В основных настройках выставляется
Profile @ Level : DXN Handheld
Encoding type: Single pass (если хочется за 1 проход для экономии времени или просто программа не позволяет иначе)
Twopass -1st pass (при конфигурации первого прохода)
Twopass -2nd pass (при конфигурации второго прохода), кроме того во втором проходе выбираете или target size (указываете размер видео дорожки) или target bitrate (можно рассчитать нажав рядом кнопку Calc). Для хорошего качества битрейт должен быть примерно 600.
В Advanced Options / Debug / выставляем автоматическое определение оптимизации, FourCC used выставляем XVID.

Кроме того в настройках кодирования звука выбираем кодек MP3 Lame, стерео , 44,1 КГц, битрейт 112 или 128 кбит/сек.

Приятного просмотра фильмов!

Закрыто

Вернуться в «Цифровые фото, видео и музыка на КПК»