DC-SWAT Forum
DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: General Discussion (/forum-7.html)
+--- Тема: DC Movie player ver. 2.1 заикается при проигрывании MPEG4 (/thread-896.html)



DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Guest - 10.11.2005 09:54

Всем Hi!
Записал DC Movie player ver. 2.1 (с dc-swat.net.ru/download/), играю MPEG4, и получаю такой эффект - он как бы "заикается", т.е. проигрывает фразы (звук) дважды... Это нормально?
Какой вообще плейер для MPEG4 порекомендуете, чтобы хоть какое-то желание глазеть и слушать было? Или на DC не добиться хорошего проигрывания?


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - HELION - 10.11.2005 14:02

нужно форум смотреть- много раз об этом говорили ,но придётся ещё
1.заикание это нормально у меня тоже такя ситуация
2.плейер для дрима есть называется вроде GypPlay он в играх стоит...
3.нормально можно смотреть фильмы можно только если перекодировать
с помощью VirtualDup- проверено всё работает или если немного поковырять железо....:)))


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - zaero - 10.11.2005 18:23

Т.е тебе надо качество фильма сделать по хуже. С помощью Virtual Dub


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - zaero - 10.11.2005 22:21

Вот выложил http://bbrclan.dc-swat.net.ru/dreamshell/files/ иди и качай


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Guest - 10.11.2005 22:33

Тема реально баян...

Взято c http://dreamlive.spb.ru/forum/viewtopic.php?p=74#74

"Беда" кроется в невозможности проигрывания Dreamcast'ом AVI файлов с высоким разрешением и более-менее качественным звуком. Тоесть, если допусти, диск с фильмом был куплен в розничной торговле, то 99%, что он не воспроизведется корректно.

Для нормального воспроизведения, пережмите фильм до разрешения 320х240 и звук до Моно 22050кГц.


Update


Цитата:
Вопрос:
Как "пережать" фильм под Dreamcast ?
Ответ:
Делается это естественно на PC, для этого потребуется:
Программа VirtualDub (1.5.10) и некоторое время.
Теперь собственно как это делается:
Запускается VirtualDub
Октрываеся фаил который надо пережать, file-open video file.
Далее надо выбрать закладку Video и переити в меню Compression, Video-Compression
В меню выбрать кодек, подходят только DIVX или XVID, после чего требуется в настройках кодека установить битреит (я использовал XVID, и значение битреит 842 или 947),
иногда требуется подбирать экспериментальным путём (ненадо писать весь фильм для пробы просто начните пережимать и прервите процесс, в результате получится маленький фрагмент, посмотрите его своиства, поток видео недолжен превышать значение 110)
Смотри дополнение !
Теперь аудио, выберите закладку Audio, и поставте галочку на значении full processing mode, станут доступны меню звука , а именно Audio-Compression, выбирайте MPEG Layer-3 (MP-3), и устанавливаите битреит как можно ниже (я остановился на 32kBit/s), частоту выборки также нестоит завышать (24,000HZ), звук обязательно МОНО !
Если требуется, то в Audio-Volume можно поднять громкость звука.
Вот теперь можно и пережимать, выбираем закладку File и меню Save as AVI, пишем имя и начинаем пережимать (в среднем 2х часовой фильм пережимается от 20мин до часа, в зависимости от значений видео и аудио)
Записаные таким образом фильмы прекрасно идут через DCMedia Player 1 , через DCDIVX скорее всего записаные с указаными значениями фильмы непоидут, т.к. эта программа более критична к кодеку и битреиту.
Записывать диск можно в удобнои и привычной вам программе (Nero), но желательно поставить скорость записи не выше 8x.
Дополнение: перед или после выбора кодека надо добавить фильтр: "Video-filters...", выберите "ADD", и из списка поставте "resize", появится меню фильтра: установите размер 320x240 (320x140), первое значение постоянно, а вот второе изменятся от фильма к фильму, и преследует цель сохранить примерное соотношение сторон. В этом-же меню есть "Filter mode" - выберите "Bicubic". Жмёте OK, вот и всё теперь далее по пунктам.




DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Guest - 11.11.2005 08:20

Ребята, Вы супер! Thanks!


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Dragon - 11.11.2005 22:34

Вот хорошая статья по созданию MPEG4 фильмов для Dreamcast :

Основная прога для получения нужного видео – Virtual Dub
Также нужно установить кодек Div Codec любой версии (я рекомендую DivX Pro 5.1.1).

1.1. VirtualDub, параметры видео.
Video>Full processing mode.
Video>Compression…> DivX Pro 5.1.1. Codec >Configure
Далее установки:
Variable bitrate mode>1-pass.
Encoding bitrate:> «ЗНАЧЕНИЕ»
«ЗНАЧЕНИЕ» - от указанного здесь битрейта будет зависеть размер полученного файла и качество видео. При низком значении – хуже качество, при высоком – видео начинает тормозить и виснет. Этот параметр также связан с разрешением WxH (см. ниже). При малых размерах WxH, можно увеличить скорость потока и наоборот.
Video>Filters…>Add…>Resize
Далее установки:
Filter mode>Precise bilinear.
New width>…
New height>…
Здесь нужно изменить разрешение. Размеры меняются пропорционально. Например имелся фильм 512х260. Желательно чтобы W не превышало 320. W=512/320=1,6. H=260/1,6=162,5 (значение округляем до целого чётного). Получаем изменение размеров 320х162.
Примечание: эксперименты показали, что при размерах до 320х170 можно выбрать битрейт до 720.
При размерах 320х190 соответственно до 680. Если размер получается выше 320х200, то желательно ещё больше уменьшить разрешение, например до 288х180. Оставив битрейт до 720. При наличии в фильме ярких вспышек или очень быстрых движений, возможны подвисания видео.
Также, по опыту можно сказать, что при битрейте выше 700-750 качество изображения не улучшается.

1.2. VirtualDub, параметры звука.
Audio>Full processing mode.

Audio>Conversion…>22050Hz Остальное не трогаем. Оставляем стерео.
Audio>Compression…>MPEG Layer-3>40kBit/s,22050Hz,Stereo 5KB/s

1.3. VirtualDub, конвертация.
File>Save as AVI… и поехали!!!!
Время процесса зависит от вашего ПК. На 850 Дюроне примерно соответствует продолжительности фильма. На 1700 Атлоне в 2-2,5 раза быстрее (90 минутный фильм конвертится 40 минут).

1.4. Результат.
Когда получите готовое видео, не спешите её записывать на диск. Сначала проверьте синхронизацию звук-изображение (типа: кого-нибудь бахнули ведром по голове, а звук от этого появился через несколько секунд). Желательно для этого просмотреть последние минуты фильма. Потому что процесс рассинхронизации идёт по нарастающей.

Если нет синхронизации?
Наш метод. Открываем VirtualDub. Открываем полученный файл.
Выбираем: Video>Frame rate…>Source rate ajustment>Change so video and audio duration match.
Выбираем: Video>Direct stream copy и Audio>Direct stream copy.
File>Save as AVI… и поехали!!!! Процесс займёт 2-5 минут.
Если и после этого «ведро и голова» не звучат в унисон, можно поработать ручками подбирая значение.
Выбираем: Video>Frame rate…>Source rate ajustment>Change to [ подбираем значение ] frames per second.
Это работает, проверено.
[font=Comic Sans Ms]


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - Guest - 14.11.2005 22:43

Dragon, а не одно ли и тоже? Просто разными словами


DC Movie player ver. 2.1 заикается при проигрывании MPEG4 - HELION - 16.11.2005 20:34

угу...+1