Forums -> Работа с видео и аудио -> Main Concept --> зелёный экран, проблема решена
| Full Version

roman
доброе время суток,
3-его июня сего года уже проскакивала эта тема - при конвертации фильма 16:9 (+ frame server) в Main Concept получался зелёный экран. Оказалось - виноват Хвид. Если его убрать всё работает, а как при этом проигрывать фильмы Хвид-ом закодированые?
VxWorks
Тяжелый случай. Либо поэкспериментировать с различными версиями XViD, либо конвертить все Генкой. Либо не пользоваться фреймсервом из Дуба в Концепт... Либо поиграться с Линк2 - говорят, помогает.
RedAndr
ffdshow вполне нормально воспроизводит xvid-овские фильмы, я бы даже сказал, что лучше самого xvid-а.
VxWorks
Это который устанавливается в Нимо Лайт?
Lab
нет, это который отдельно идет
ffdshow: http://cutka.szm.sk/ffdshow/
http://sourceforge.net/projects/ffdshow/

1. About ffdshow

ffdshow is a DirectShow decoding filter for ecompressing DIVX movies. It uses libavcodec from ffmpeg project or for video decompression (it can use xvid.dll installed with xvid codec too), postprocessing code from mplayer to
enhance visual quality of low bitrate movies, and is based on original DirectShow filter from XviD, which is GPL'ed educational implementation of MPEG4 encoder.

2. Features

- fast video decompression using optimized MMX, SSE and 3DNow! code
- support for different codecs: XviD and all DIVX versions
- additional support for MSMPEG4v1, MSMPEG4v2, MSMPEG4v3 and H263
- can act as generic postprocessing filter for other decoders like MPEG1 or MPEG2
- image postprocessing for higher playback quality
- automatic quality control: automatically reduces postprocessing level when CPU load is high
- hue, saturation and luminance correction (MMX optimized)
- two sharpening filters: xsharpen and unsharp mask
- blur and temporal smoother
- tray icon with menu and quick access to configuration dialog
- noising with two selectable algorithms
- resizing and aspect ratio changing
- subtitles
- completely free software: ffdshow is distributed under GPL
Set
ffdshow - это DirectShow фильтр, Дуб с ним работать не будет. Если "зелёная картинка" возникает при фреймсерве из Дуба значит виноват декодер в VCM кодеке. Достаточно поставить новую версию XviD-а и всё будет хорошо.
VxWorks
Если поставить этот самый ffdshow и потом кодировать напрямую в Концепте, зачем нужен Дуб? С фреймсервом будет проблема, это точно.
RedAndr
QUOTE (Set @ Jun 18 2003, 03:09 PM)
ffdshow - это DirectShow фильтр, Дуб с ним работать не будет. Если "зелёная картинка" возникает при фреймсерве из Дуба значит виноват декодер в VCM кодеке. Достаточно поставить новую версию XviD-а и всё будет хорошо.

Вроде автору то топика не нужен Дуб, а исключительно для просмотра. Тут ffdshow вне конкуренции. Кстати говоря, Mainconcept замечательно кодирует через ffdshow. И качественно, и быстрее. К тому же в нём есть куча опции, которых нет в Mainconcept-е, например resize, что бывает очень полезно.
Set
Дуб видимо был нужен для дополнительной обработки видео. Хоть ffdshow resize делает, но кадры он точно вырезать не может.
RedAndr
Set Про дополнительную обработку у автора ветки нет ничего, тем более дубом, не говоря уже о вырезании :P.
Человек только спросил: "как при этом проигрывать фильмы Хвид-ом закодированые?" Я ответил, что через ffdshow. И всё ;).

Кстати говоря, у меня Mainconcept давал зелёный экран когда картинки ему шли в RGB через AviSynth после применения дубовских плугинов. Стоило сделать ConvertToYUY2, то всё заработало :).