Кто умеет делать матрешку или Ogm? (видеоредакторы/кодеры)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Кто умеет делать матрешку или Ogm?

Сообщение sspphheerraa »

Сам не редко занимаюсь созданием небольших видеороликов...
Перечитал много на тему контейнеров и кодеков и кодирования вообще - решил перейти на открытые кодеки, + совместимость с вендой что б была.
Идея: видео зажимать в xvid, звук - в ogg
Теперь вопрос: какой контейнер лучше использовать? думал про ogg/ogm и про матрешку - так что-то не могу найти проги которая бы их делела :(
Матрешка это по моему файлы .mkv .mka
Cinelerra таких не знает :(

ps Есть альтернативы? какие?
Sspphheerraa
Спасибо сказали:
Arux
Сообщения: 24
ОС: GNU/Linux 2.6.17; Kubuntu 6.10

Re: Кто умеет делать матрешку или Ogm?

Сообщение Arux »

Для матрёшки есть красивый графический mkvToolNix

OGM - это не очень продвинутая вещь, устарела, ИМХО. Мукси всё в матрёшку. А если не требуеться расширенного функционала (в Windows удобно пользоваться матрёшкой только через DirectShow Haali Media Splitter + Media Player Classic, в остальных случаях расширенный функционал матрёшки может быть не раскрыт), например, ASS/SSA-субтитров, многа-супер-разных-и-крутых кодеков, раcширенного оглавления, двд-like менюшек и прочих вкусностей, то стоит задуматься об mp4, ибо стандарт ISO и скоро будет поддерживаться многими китайскими стационарными проигрывателями.
XVID тоже не особо в моде. Народ переходит на x264. Ресурсов при проигрывании жрёт в 1,5-2 раза больше но в облегчённом варианте (без in-loop) можно смотреть и на медленном железе. OGG тоже разумно использовать на равне с AAC (а вот на малых битрейтах - только AAC; насколько я знаю, nero aac 3gp reference encoder, который закрытый, но бесплатный бегает под вайн).

Cinelerra не знает матрёшку - факт. Ибо для неё это довольно сложный контейнер. Ради примера, могу сказать, что, на момент написания сообщения, не существует opensource-сплиттера, который бы поддерживал большую часть спецификации на контейнер matroska. Единственная несвободная, но наиболее продвинутая версия от haali существует в виде DirectShow-фильтра; остальные - менее функциональны, но минимум свой держат :-)

Философия говорит, что:
  • из синелерры вытаскивать разметку глав надо в какой-нибудь текстовый файл с таймингами, потом руками написать для матрёшки разметку глав на xml по спецификации (кстати, можно сделать в графическом разметчике глав из mkvtoolnix)
  • потоки звука и видео хранить отдельно друг от друга и в простейших контейнерах (ибо raw туулниксы не читают), например avi, mp4 (для h.264/avc, aac), можно подавать на вход туулниксам более-менее чистый mpeg/ps и mpeg/es (например, звуки ac3||mpa||dts видео m2v||m1v, субтитры vobSub) и quicktime.
  • подавать файлы на вход туулниксам и они на выходе вам скомпануют всё в один контейнер со скоростью, близкой к простому копированию :-)

Важно помнить, что toolnix'ы без особых ключей не шаряться в mpeg-потоках и не могут сами правильно догадаться, как "правильно положить в матрёшку", например, AVC, по этому AVC из AVI в матрёшку обычно не кладут. :-)

Ссылки: (если вы ещё не со всеми знакомы, этот список исчерпывающий)
  • Спецификации на контейнер, примеры исходных xml-текстов (для разметки глав, тегов, и пр.) и т.д. лежат на офф. сайте Матрёшки: www.matroska.org
  • Русскоязычное комьюнити с темой, про матрёшку здесь: Обсерватория. Сходка
  • mkvToolNix можно найти также в пакетах популярных дистрибутивов; актуальная версия 2.0.2; продвинутый муксер для матрёшки.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Кто умеет делать матрешку или Ogm?

Сообщение sspphheerraa »

Спасибо, за разъяснение :) а то везде об этом как-то поверхностно...
Но остались кое-какие вопросы:

1. ААС это закрытый формат?
2. x264 это опять же для низких битрейтов (его матрицу можно использовать в xvid'е, а на битрейтах повыше рекомендуют использовать матрицу mpeg)... хотя тоже не понятно, кодек который для кодирования использует другой кодек
3. Cinelerra умеет сохранять в xml (File -> Save as -> *.xml), тока вот это то самое, что нужно "писать руками" для mkvtoolnix? я так понимаю это что-то типа файла-проекта...
4. В Cinelerr'e убогие возможности кодирования, по сему думаю делать в ней весь монтаж, затем сохранять это все в RawDV (исходное видео тоже RawDV), а зажимать mencoder'ом... а вот что дальше? (манкодер же тоже матрешки не знает... или знает?)
5. x264 это и есть AVC? (http://ru.wikipedia.org/wiki/H.264/MPEG-4_AVC), если да, то во что класть его менкодером?
6. Спасибо :)
Sspphheerraa
Спасибо сказали:
Arux
Сообщения: 24
ОС: GNU/Linux 2.6.17; Kubuntu 6.10

Re: Кто умеет делать матрешку или Ogm?

Сообщение Arux »

1. AAC. Это формат не закрытый, но и не свободный. Это патентованая часть стандарта ISO/IEC 13818-3 и ISO/IEC 14496-3. Т.е. доступна каждому, но на условиях патентов MPEG_LA. Ради примера, на стандарт MPEG-2 более 20 разных организаций имеют около 640 патентов. И все хотят денег - за каждый лицензионный диск DVD-V, приходиться платить лицензионные отчисления (порядка 100руб) вне зависимости, от того, что вы хотите на DVD-V издать.

2. Вы по-ближе разберитесь как работают кодеки стандартов MPEG. В их основе лежат всего три вещи:
- DCT+Quantization
- Motion Estimation
- Motion Compensation
Матрицы, о который идёт речь - это матрицы оптимальной квантизации (Custom Matrices). Упрощённо, это матрицы делителей для частотных DCT-коэффициентов. Деление выполняеться целочисленно -> спектр загрубляется и сокращается до оптимальных (с точки зрения последующего энтропийного кодирования) матриц DCT-коэффициентов :-) Поскольку общий алгоритм квантизации для всех mpeg-кодеков одинаков, то матрицы квантизации от Xvid применимы, в принципе и для mpeg-2 и для x264. И это есть гут.

3. Сложно сказать, что пишет Cinelerra, но файл глав для mkvmerge должен выглядеть примерно так

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>

<!-- <!DOCTYPE Tags SYSTEM "matroskatags.dtd"> -->

<Chapters>
  <EditionEntry>
    <EditionFlagHidden>0</EditionFlagHidden>
    <EditionFlagDefault>0</EditionFlagDefault>
    <EditionUID>881748136</EditionUID>
    <ChapterAtom>
      <ChapterDisplay>
        <ChapterString>01. Graceful Change of Crybaby Usagi</ChapterString>
        <ChapterLanguage>eng</ChapterLanguage>
      </ChapterDisplay>
      <ChapterUID>2414824081</ChapterUID>
      <ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
      <ChapterTimeEnd>00:23:38.009000000</ChapterTimeEnd>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterDisplay>
        <ChapterString>02. I'll Punish You! The Fortune House is a Youma's Mansion</ChapterString>
        <ChapterLanguage>eng</ChapterLanguage>
      </ChapterDisplay>
      <ChapterUID>3581739447</ChapterUID>
      <ChapterTimeStart>00:23:38.009000000</ChapterTimeStart>
      <ChapterTimeEnd>00:47:17.220000000</ChapterTimeEnd>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
    </ChapterAtom>
  </EditionEntry>
</Chapters>


4. матрёшки знает libavformat, который в состав mencoder входит :-)
А некоторые люди даже вот так кодируют

Код: Выделить всё

wine avs2yuv.exe foo.avs - | mencoder - -o foo.mp4 -ovc lavc -lavcopts mbd=2:trell:v4mv:vqscale=2


5. Нет - x264 - это не AVC. AVC - это спецификация из стандарта MPEG-4, а x264 - это реализация энкодера по спецификации AVC. x264 не полностью соответствует этой спецификации, ибо развиваеться пока :-) В перспективе - почти полное соответствие. Обратите внимание, что x264 старается строго придерживаеться спецификации. Т.о. потоки, которые формирует x264 должны быть совместимы со стандартом AVC (aka h.264) и класть эти потоки нужно либо в mp4-контейнер либо в матрёшку. mkvmerge понимает mp4-контейнеры на входе :-)

6. Пожалуйста.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Кто умеет делать матрешку или Ogm?

Сообщение sspphheerraa »

Arux писал(а):
21.05.2007 00:06
{пингвины_отгрызли}

1. Ага, понятно :) но все же в плане аудио я склоняюсь больше к ogg
3. Тоже теперь понятно, cinelerra пишет следующее (простой монтаж - из середины вырезан кусок и вставлен в конец):

Код:

<?xml version="1.0"?> <EDL VERSION="2.1CV"> <LOCALSESSION IN_POINT="-1" LOOP_PLAYBACK="0" LOOP_START="0" LOOP_END="0" OUT_POINT="-1" SELECTION_START="1.3407200000000000e+03" SELECTION_END="1.3407200000000000e+03" CLIP_TITLE="Google.avi" CLIP_NOTES="Hello world" FOLDER="Clips" TRACK_START="0" VIEW_START="64354228" ZOOM_SAMPLE="1" ZOOMY="64" ZOOM_TRACK="64" PREVIEW_START="0" PREVIEW_END="8.5172000000000003e+02" RED="0" GREEN="0" BLUE="0" AUTOGROUPTYPE_AUDIO_FADE_MIN="-80" AUTOGROUPTYPE_AUDIO_FADE_MAX="6" AUTOGROUPTYPE_VIDEO_FADE_MIN="0" AUTOGROUPTYPE_VIDEO_FADE_MAX="100" AUTOGROUPTYPE_ZOOM_MIN="1.000000e-03" AUTOGROUPTYPE_ZOOM_MAX="4" AUTOGROUPTYPE_X_MIN="-100" AUTOGROUPTYPE_X_MAX="100" AUTOGROUPTYPE_Y_MIN="-100" AUTOGROUPTYPE_Y_MAX="100"></LOCALSESSION> <SESSION ASSETLIST_FORMAT="1" ASSET_COLUMN0="100" ASSET_COLUMN1="100" SHOW_MUTE="0" SHOW_CAMERA_X="0" SHOW_CAMERA_Y="0" SHOW_CAMERA_Z="0" SHOW_PROJECTOR_X="0" SHOW_PROJECTOR_Y="0" SHOW_PROJECTOR_Z="0" SHOW_FADE="1" SHOW_PAN="0" SHOW_MODE="0" SHOW_MASK="0" SHOW_TRANSITIONS="1" SHOW_PLUGINS="1" AUTO_KEYFRAMES="0" AUTOS_FOLLOW_EDITS="1" BRENDER_START="2.4399999999999999e+00" CROP_X1="0" CROP_Y1="0" CROP_X2="320" CROP_Y2="240" CURRENT_FOLDER="Video Effects" CURSOR_ON_FRAMES="1" CWINDOW_DEST="0" CWINDOW_MASK="0" CWINDOW_METER="1" CWINDOW_OPERATION="0" CWINDOW_SCROLLBARS="0" CWINDOW_XSCROLL="4294966023" CWINDOW_YSCROLL="4294966512" CWINDOW_ZOOM="2.500000e-01" DEFAULT_ATRANSITION="Crossfade" DEFAULT_VTRANSITION="Dissolve" DEFAULT_TRANSITION_LENGTH="1" EDITING_MODE="1" FOLDERLIST_FORMAT="1" HIGHLIGHTED_TRACK="2" LABELS_FOLLOW_EDITS="1" MPEG4_DEBLOCK="1" PLUGINS_FOLLOW_EDITS="1" PLAYBACK_PRELOAD="0" SAFE_REGIONS="1" SHOW_ASSETS="1" SHOW_TITLES="1" TEST_PLAYBACK_EDITS="1" TIME_FORMAT="4" TIMECODE_OFFSET_0="0" TIMECODE_OFFSET_1="0" TIMECODE_OFFSET_2="0" TIMECODE_OFFSET_3="0" NUDGE_SECONDS="1" TOOL_WINDOW="0" VWINDOW_METER="1" VWINDOW_FOLDER="" VWINDOW_SOURCE="4294967295" VWINDOW_ZOOM="1" DECODE_SUBTITLES="0" subtitle_number="0"></SESSION> <VIDEO INTERPOLATION_TYPE="2" INTERPOLATE_RAW="1" WHITE_BALANCE_RAW="1" COLORMODEL="RGBA-8 Bit" INTERLACE_MODE="BOTTOM_FIELD_FIRST" CHANNELS="1" VCHANNEL_X_0="0" VCHANNEL_Y_0="0" FRAMERATE="25" FRAMES_PER_FOOT="16" OUTPUTW="720" OUTPUTH="576" ASPECTW="4" ASPECTH="3"></VIDEO> <AUDIO SAMPLERATE="48000" CHANNELS="2" ACHANNEL_ANGLE_0="180" ACHANNEL_ANGLE_1="0"></AUDIO> <FOLDER>Clips</FOLDER> <FOLDER>Media</FOLDER> <ASSETS> <ASSET SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"> <FOLDER>Media</FOLDER> <FORMAT TYPE="Microsoft AVI" USE_HEADER="1"></FORMAT> <AUDIO CHANNELS="2" RATE="22050" BITS="0" BYTE_ORDER="0" SIGNED="0" HEADER="0" DITHER="0" AUDIO_LENGTH="28898496"></AUDIO> <VIDEO HEIGHT="256" WIDTH="352" LAYERS="1" FRAMERATE="2.9970029970029969e+01" VCODEC="DX50" VIDEO_LENGTH="39284" INTERLACE_AUTOFIX="1" INTERLACE_MODE="UNKNOWN" INTERLACE_FIXMETHOD="DO_NOTHING" REEL_NAME="cin0000" REEL_NUMBER="0" TCSTART="0" TCEND="0" TCFORMAT="0"></VIDEO> </ASSET> </ASSETS> <LABELS> </LABELS> <TRACK RECORD="1" NUDGE="0" PLAY="1" GANG="1" DRAW="1" EXPAND="0" TRACK_W="720" TRACK_H="576" TYPE="VIDEO"> <TITLE>Video 1</TITLE> <EDITS> <EDIT STARTSOURCE="0" CHANNEL="0" LENGTH="4639"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="0" CHANNEL="0" LENGTH="3550"></EDIT> <EDIT STARTSOURCE="16110" CHANNEL="0" LENGTH="16654"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="3550" CHANNEL="0" LENGTH="8675"></EDIT> <EDIT STARTSOURCE="4639" CHANNEL="0" LENGTH="11471"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="12225" CHANNEL="0" LENGTH="0"></EDIT> </EDITS> <MUTEAUTOS> <AUTO POSITION="0" VALUE="0"></AUTO> </MUTEAUTOS> <CAMERA_X> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </CAMERA_X> <CAMERA_Y> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </CAMERA_Y> <CAMERA_Z> <AUTO POSITION="0" VALUE="1" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </CAMERA_Z> <PROJECTOR_X> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </PROJECTOR_X> <PROJECTOR_Y> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </PROJECTOR_Y> <PROJECTOR_Z> <AUTO POSITION="0" VALUE="1" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </PROJECTOR_Z> <FADEAUTOS> <AUTO POSITION="0" VALUE="100" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </FADEAUTOS> <MODEAUTOS> <AUTO POSITION="0" VALUE="0"></AUTO> </MODEAUTOS> <MASKAUTOS> <AUTO MODE="1" VALUE="100" FEATHER="0" APPLY_BEFORE_PLUGINS="0" POSITION="0"> </AUTO> </MASKAUTOS> </TRACK> <TRACK RECORD="1" NUDGE="0" PLAY="1" GANG="1" DRAW="1" EXPAND="0" TRACK_W="720" TRACK_H="576" TYPE="AUDIO"> <TITLE>Audio 1</TITLE> <EDITS> <EDIT STARTSOURCE="0" CHANNEL="0" LENGTH="8906880"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="0" CHANNEL="0" LENGTH="6816000"></EDIT> <EDIT STARTSOURCE="30931200" CHANNEL="0" LENGTH="31975680"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="6816000" CHANNEL="0" LENGTH="16655999"></EDIT> <EDIT STARTSOURCE="8906880" CHANNEL="0" LENGTH="22024320"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="23471999" CHANNEL="0" LENGTH="1"></EDIT> </EDITS> <MUTEAUTOS> <AUTO POSITION="0" VALUE="0"></AUTO> </MUTEAUTOS> <FADEAUTOS> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </FADEAUTOS> <PANAUTOS> <AUTO POSITION="0" HANDLE_X="1" HANDLE_Y="50" VALUE0="1" VALUE1="0"></AUTO></PANAUTOS> </TRACK> <TRACK RECORD="1" NUDGE="0" PLAY="1" GANG="1" DRAW="1" EXPAND="0" TRACK_W="720" TRACK_H="576" TYPE="AUDIO"> <TITLE>Audio 2</TITLE> <EDITS> <EDIT STARTSOURCE="0" CHANNEL="1" LENGTH="8906880"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="0" CHANNEL="0" LENGTH="6816000"></EDIT> <EDIT STARTSOURCE="30931200" CHANNEL="1" LENGTH="31975680"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="6816000" CHANNEL="0" LENGTH="16655999"></EDIT> <EDIT STARTSOURCE="8906880" CHANNEL="1" LENGTH="22024320"><FILE SRC="/home/maa/MAA/dc/pub/misc/video/Google.avi"></FILE></EDIT> <EDIT STARTSOURCE="23471999" CHANNEL="0" LENGTH="1"></EDIT> </EDITS> <MUTEAUTOS> <AUTO POSITION="0" VALUE="0"></AUTO> </MUTEAUTOS> <FADEAUTOS> <AUTO POSITION="0" VALUE="0" CONTROL_IN_VALUE="0" CONTROL_OUT_VALUE="0" CONTROL_IN_POSITION="0" CONTROL_OUT_POSITION="0"></AUTO> </FADEAUTOS> <PANAUTOS> <AUTO POSITION="0" HANDLE_X="100" HANDLE_Y="50" VALUE0="0" VALUE1="1"></AUTO></PANAUTOS> </TRACK> </EDL>

Пишет она конечно же не то, посмотрел тему
http://forum.mediatory.ru/viewtopic.php?t=...mp;&start=0
немного разобрался :)

4. Т.е. цепочка реальна?
RawDV -> Cinelerra -> RawDV -> Mencoder -> mp4(внутри x264 и ogg) -> mkvmerge <- xml файл с главами и пр.

7. Вы не подскажете, где можно почитать/пообщаться по поводу Cinelerr'ы?
(форумы/рассылки/может_еще_что-то) :)
а то похоже что здесь ее никто не использует
Sspphheerraa
Спасибо сказали:
Arux
Сообщения: 24
ОС: GNU/Linux 2.6.17; Kubuntu 6.10

Re: Кто умеет делать матрешку или Ogm?

Сообщение Arux »

4. Ну, дык. Unix-way ;-) Так и делают. Только внутрь mp4 не положиться Vorbis. Внутрь mp4 можно только AAC положить. ogg Vorbis нужно будет делать отдельно от видео тем же mencoder'ом.
7. А вот насчёт Cinelerra я вам не смогу помочь. Ибо сам давно и прочно использую avisynth (да, под wine, потому что версию 3.0 долго ждать :-()
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Кто умеет делать матрешку или Ogm?

Сообщение sspphheerraa »

Arux писал(а):
19.05.2007 23:41
[*]потоки звука и видео хранить отдельно друг от друга и в простейших контейнерах (ибо raw туулниксы не читают), например avi, mp4 (для h.264/avc, aac), можно подавать на вход туулниксам более-менее чистый mpeg/ps и mpeg/es (например, звуки ac3||mpa||dts видео m2v||m1v, субтитры vobSub) и quicktime.

Согласно манам, quicktime может содержать x264 и Vorbis и mkvmerge на входе его восприймет
немного видоизменяю цепочку
RawDV -> Cinelerra -> RawDV -> Mencoder -> mov(внутри x264 и ogg) -> mkvmerge <- xml файл с главами и пр.
да, уж Unix-way настоящий!
Надеюсь когда-нибудь появится open souce софтина включающая все эти звенья :)

спасибо
Sspphheerraa
Спасибо сказали:
Arux
Сообщения: 24
ОС: GNU/Linux 2.6.17; Kubuntu 6.10

Re: Кто умеет делать матрешку или Ogm?

Сообщение Arux »

quicktime не пробовал.
я с матрёшкой начал забавляться ещё под вендой. а под вендой без mencoder||mplayer с quicktime получаеться очень туго. Не уверен но 100% что в спецификации quicktime есть Vorbis. Также не уверен, что mkvmerge сможет вытащить Vorbis из quicktime (mkvmerge это делает своими силами), но попробуйте.
Я всёже придерживаюсь мнения что видео и звук надо просто свести для синхронизации а потом уже всё отдельно обрабатывать :-(

MAA писал(а):
21.05.2007 21:41
Надеюсь когда-нибудь появится open souce софтина включающая все эти звенья :)

Да осталось только дописать avisynth 3.0, и написать к нему графический фронт простенький :-) с флажками настроик для mencoder.
Спасибо сказали:
v2e
Сообщения: 50
ОС: GGL (Gentoo GNU/Linux)

Re: Кто умеет делать матрешку или Ogm?

Сообщение v2e »

Arux писал(а):
22.05.2007 13:19
MAA писал(а):
21.05.2007 21:41
Надеюсь когда-нибудь появится open souce софтина включающая все эти звенья :)

Да осталось только дописать avisynth 3.0, и написать к нему графический фронт простенький :-) с флажками настроик для mencoder.

+1
Ну, GUI с флажками накатать на Qt я ещё потяну, но вот дописывать сам avisynth 3.0 - кишка тонка. Может, у кого-то не тонка? Отзовитесь! Архихорошее ж дело можно сделать! :)
Спасибо сказали: