avidemux (обсуждение функций программы)

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

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

Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64

avidemux

Сообщение estaf »

Решил завести общую тему по этой софтинке, здесь. Возможности, проблемы итд.

Начну с того, что я вижу эту софтину единственной, где можно редактировать цвета/света в видео, под Linux. Речь про yuv цветокоррекцию. Оставшаяся привычка от Canopus Edius, когда сидел под win. Цвета корректировать очень удобно через avisynth yuv color corrector (плагины под avidemux). Предосмотра в реальном времени конечно нет, но с этим можно вполне смириться. все устраивает.

Чего я не могу понять, так это как сделать, что бы при сохранении материала huffyuv.avi, файлы не резались по 9000 MB. В программе есть настройки (меню файл: настройки выходного avi файла), но как я только не менял их, больше 9 GB файл создать так и не удалось.

Canopus Edius запустить под Linux так и не уудалось. Зато работает кодировщик mainconcept h264 encoder, но подсунуть ему вашку кусками не получается. Если только склеить ее через mencoder. Собственно, это не столь удобно, когда может это настраивается и в самом avidemux.

Ну и первый вопрос. как это сделать? Версия avidemux, на момент создания/открытия этой ветки, у меня - 2.4.1
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Да, очень хорошая пограмма. В последней версии появилась возможность выбирать GUI (qt/gtk), что очень радует. Но qt версия менее отлаженная, так у меня не работает калькулятор (в gtk работает), "About" вкладка... это так на вскидку.

По теме:
Обязательно использовать контейнер avi? Он хоть и "устоявшийся", но имеет много недостатков. Попробуй mp4/ogm/mkv. Ну а уже потом (если действительно надо) делаешь
$ mencoder [file] -o file.avi -ovc copy -oac copy
и все...
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

Мне больше 4Gb не удается создать файл, а если выставить предел 9Gb то файл будет сплитится примерно по 800 метров. Как это побороть? Хотябы чтоб 4.7Gb не пилил на куски.
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64

Re: avidemux

Сообщение estaf »

ояб писал(а):
23.02.2008 19:56
Мне больше 4Gb не удается создать файл, а если выставить предел 9Gb то файл будет сплитится примерно по 800 метров. Как это побороть? Хотябы чтоб 4.7Gb не пилил на куски.


Нашел: http://www.avidemux.org/admForum/viewtopic...id=25406#p25406

Меню: правка>свойства>вывод>создавать файлы opendml.

Терь, другая беда. под vmware. mainconcept ну ни в какую не видит контейнеры любого типа, где этот ffhuffyuv поток. при чем, даже через ffdshow. поставил объектом libavcodec. зеленый экран и все. Самое смешное, что любые другие файлы maconcept encoder видит. mp4,mov,avi,mpg. любыми потоками, но только не с huffyuv. и отдельно кодек ставил и чего только не делал сегодня. пробовал поставить под wine. ставится. ставятся cccp кодеки. вообще не видит "can't open file". в vmware можно 3d врубить - бестолку. сто-то с оверлеем, блин. Гонял эту штуку (mconcept h264) под parallels (mac os x). там все пашет. здесь parallels фиг поставишь. модули ядра софтинки вечно в хвосте настоящего ядра. есть лишь под ядра opensuse 10.2 x64/10.2 x86
И еще. отображение фреймов (цифры), при открытии таких файлов в mconcept почему-то со знаком минус :) только с этими avidemux' файлами. Как будто я открываю файл с конца. media player classic (win) открывает их так же. открывает и картинка тут же замирает. ползунок, при чем, в самом начале. пробовал переиндекс mplayer'ом, что под вин собран. бестолку :) тоже странно.

То есть, нужно подобрать любой формат/поток, но не huffyuv/avi, с наименьшими потерями
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

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

Re: avidemux

Сообщение sspphheerraa »

estaf писал(а):
24.02.2008 01:26
То есть, нужно подобрать любой формат/поток, но не huffyuv/avi, с наименьшими потерями

Бери х264 (quantizer=0 - сжатие без потерь).
Контейнер бери mp4.
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

А чем mp4 лучше матрешки?
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

quantizer=0

это квантователь? Когда ставишь 0, то выходной файл получается размером больше чем исходный.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

ояб писал(а):
25.02.2008 22:20
А чем mp4 лучше матрешки?

более простой/облегченный
больше поддерживается (пока)

ояб писал(а):
25.02.2008 22:43
quantizer=0

это квантователь? Когда ставишь 0, то выходной файл получается размером больше чем исходный.

А что у тебя за исходник?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: avidemux

Сообщение Sekta-N »

Гениально упакуй в матрешку мп4 и т.д.
А много dvd плееров это воспроизводят? Или вы предлагаете покупать barebone?
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Sekta-N писал(а):
26.02.2008 12:07
Гениально упакуй в матрешку мп4 и т.д.
А много dvd плееров это воспроизводят? Или вы предлагаете покупать barebone?

Если плеер поддерживает x264, но не поддерживает mp4 - то это "такой" плеер. Ибо mp4 специально разрабатывался для AVC и является стандартом ISO.
Использовать AVI для x264 не рекомендую, - при наличии B-кадров в видео, будут глюки.
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

MAA писал(а):
26.02.2008 11:46
ояб писал(а):
25.02.2008 22:20
А чем mp4 лучше матрешки?

более простой/облегченный
больше поддерживается (пока)

ояб писал(а):
25.02.2008 22:43
quantizer=0

это квантователь? Когда ставишь 0, то выходной файл получается размером больше чем исходный.

А что у тебя за исходник?

Например

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

Type : AVI Video

Video :
    Duration : 0 h 9 min 55 s
    Resolution : 576x432 (1,33:1)
    Framerate : 25,000 fps
    Video codec : DivX 5.0 (4CC : DX50)
    Bitrate : 1374 kbits/s
    Quality : 0,221 bits/px

Audio :
- Track 1 :
    Duration : 0 h 9 min 55 s
    Channels number : 1
    Frequency : 44100 Hz
    Audio codec : MPEG-Layer3 (MP3) (0x0055)
    Bitrate : 96 kbits/s

Subtitle tracks number : 0
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Гы, ну дык он же у тебя уже сжат в DivX (уже с потерей качества), конечно результат будет больше.
- Сжатие без потерь имеет смысл, только если твой источник - специализированная видеокамера, TV-тюнер, или синтетическое видео (например, запись с рабочего стола, последовательность рисунков или 3D).
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

Еще вопрос есть, например хочу пожать с кодеком H.263 (lavc), выдает ошибку, типа формат должен быть QCIF, пробовал в фильтрах отрезайзить, чтоб меньше этого размера было, не помогает. Есть варианты?
И еще, изменение аспекта в настройках кодека h.264 никак не влияет на аспект выходного файла. Ресайз можно сделать только через фильтры при чем там все это немного хитро закручено и неудобно, например нет возможности поставить произвольный размер. Оно почему-то постоянно опирается на какие-то пропорции.
Спасибо сказали:
Аватара пользователя
ояб
Сообщения: 107
ОС: FreeBSD

Re: avidemux

Сообщение ояб »

Очень интересует сжатие без потери качества. Собственно как это делается в avidemux?
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: avidemux

Сообщение Nerr »

Пробовал делать DVDrip при помощи avidemux. Жал в h.264, контейнер mkv. Звуковую дорожку копировал. Все в принципе нормально, но иногда идет расхождение звука с изображением, чаще звук опережает, иногда отстает на 1-4 сек. Как это побороть?
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: avidemux

Сообщение Sekta-N »

Очень интересует сжатие без потери качества. Собственно как это делается в avidemux?

quantizer на минимум если не ошибаюсь надо поставить.
А если интересует наилучшее соотношение качества и размера - тогда метод two pass. От качества результата будете в шоке, ни одним редактором/конвертером такого качества я не смог выжать.
Также надо поиграть с другими параметрами, вообще я долго экспериментировал с этой прогой, мой совет - скачайте видео высокого качества, отделите кусок пару мин и экспереминтируйте.

Очень интересует сжатие без потери качества. Собственно как это делается в avidemux?

quantizer на минимум если не ошибаюсь надо поставить.
А если интересует наилучшее соотношение качества и размера - тогда метод two pass. От качества результата будете в шоке, ни одним редактором/конвертером такого качества я не смог выжать.
Также надо поиграть с другими параметрами, вообще я долго экспериментировал с этой прогой, мой совет - скачайте видео высокого качества, отделите кусок пару мин и экспериминтируйте.
QCIF - не помню разрешение, а вообще это только для 3gp.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: avidemux

Сообщение Nerr »

что такое quantizer? в avidemux есть квантователь, когда ставишь его равным 0, то никакого сжатия вобще не происходит, в результате получается файл больше чем исходный даже при транскодинге DVD VOBов. Наиболее оптимальным мне показался квантователь 20, о немного жмет DVD, раза в полтора всего, но качество при этом не теряется на мой взгляд, а даже наоборот убираются некоторые дефекты которые были на DVD, например зернистость которая видимо досталась в наследство от пленки. А вот со звуком не могу разобраться, идет расхождение с изображением.
алсо 2 прохода кодируют только с учетом битрейта или желаемого размера, но не берут в учет квантователь.
пик релейтед
Изображение
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: avidemux

Сообщение Nerr »

Вычитал тут вот что
NSTC vs Film
Некоторые DVD кодированы с fps 23.976 aka FILM (большинство). Други используют значение 29.97 (NSTC), soap например. В первом случае DVD проигрыватель конвертирует налету в NSTC format (telecine). Таким образом, в заголовках mpeg всегда указано значение 29.96 и это всегда будет конечным форматом.
Avidemux использует mpeg2dec для декодирования mpeg потока (с небольшими изменениями). Mpeg2dec не выполняет telecine для FILM .
Это означает, что avidemux не может определить разницу между FILM и NSTC. Если вы заметили все возрастающую рассинхронизацию видео и звука, используйте Video Processing->Change framerate и установите значение 23.976.
Для mpeg в PAL проблем нет, они всегда имеют 25 fps.

возможно проблема в разнице частоты кадров, но я не могу понять какая частота на оригинальном DVD, в настройках avidemux стоит 25
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: avidemux

Сообщение kreator »

что такое quantizer? в avidemux есть квантователь, когда ставишь его равным 0, то никакого сжатия вобще не происходит, в результате получается файл больше чем исходный даже при транскодинге DVD VOBов.

mpeg/vob - уже сжаты с потерей качества!
Размер несжатого видео можно вычислить: width*height*fps*bit_per_pixel/8*time(s)
Например:768*576*25*12/8*60 = 99532800, то есть одна минута с параметрами dvd но без сжатия будет занимать 949mb!
Пробовал делать DVDrip при помощи avidemux. Жал в h.264, контейнер mkv. Звуковую дорожку копировал. Все в принципе нормально, но иногда идет расхождение звука с изображением, чаще звук опережает, иногда отстает на 1-4 сек. Как это побороть?

Скорее всего баг, mkv в avidemux ещё сырой. Пробуй сохранить в ogm, а затем конвертируй mkvmerge.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

kreator писал(а):
11.03.2008 14:24
Размер несжатого видео можно вычислить: width*height*fps*bit_per_pixel/8*time(s)

Почему время в знаменателе?
Восьмерка - это всего лишь для перевода битов в байты.

И еще мне всегда казалось, что:
Size = (width*height*fps) * (bit_per_pixel) * (time) = [size]
Если считать по размерностям:
Size = (pixel/second) * (bit/pixel) * (second) = bit


kreator писал(а):
11.03.2008 14:24
Пробовал делать DVDrip при помощи avidemux. Жал в h.264, контейнер mkv. Звуковую дорожку копировал. Все в принципе нормально, но иногда идет расхождение звука с изображением, чаще звук опережает, иногда отстает на 1-4 сек. Как это побороть?

Скорее всего баг, mkv в avidemux ещё сырой. Пробуй сохранить в ogm, а затем конвертируй mkvmerge.

Контейнер здесь не причем, если звук - VBR, то скорее всего его надо распаковывать (PCM).
Sspphheerraa
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: avidemux

Сообщение Nerr »

Контейнер здесь не причем, если звук - VBR, то скорее всего его надо распаковывать (PCM)

и как это делается в avidemux?
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: avidemux

Сообщение kreator »

MAA писал(а):
11.03.2008 18:27
Почему время в знаменателе?

В знаминателе только 8 - скобок нет.
MAA писал(а):
11.03.2008 18:27
И еще мне всегда казалось, что:
Size = (width*height*fps) * (bit_per_pixel) * (time) = [size]

Эта формула отличается от моей только тем, что размер будет в битах.
MAA писал(а):
11.03.2008 18:27
Контейнер здесь не причем, если звук - VBR, то скорее всего его надо распаковывать (PCM).

1. Тогда какой толк от mkv? Я несколько лет жал в xvid+vorbis+ogm и конвертировал в mkv. Первоначально были баги, сейчас вроде все поборол. Теперь использую x264 вместо xvid. Прямой вывод в mkv в avidemux пока мало тестировал, в пререлизах были проблемы с синхронизацией.
2. Откуда vbr на dvd?
zxxxc писал(а):
11.03.2008 20:54
и как это делается в avidemux?

Нужно поставить "wav pcm" вместо "копировать", но размер очень сильно выростет.
Спасибо сказали:
Аватара пользователя
Nerr
Сообщения: 65

Re: avidemux

Сообщение Nerr »

Попробовал перекодировать звук в mp3, тоже расхождение. Попробовал контейнер mp4, все отлично, правда нагрузка на проц при воспроизведении почему-то возросла.
Значит все-таки дело в контейнере.
Ковыряться с mkvmerge не стал, думаю avidemux со временем починят, все таки хочется использовать только его, а не задействовать десяток программ.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

zxxxc писал(а):
12.03.2008 14:08
Попробовал контейнер mp4, все отлично, правда нагрузка на проц при воспроизведении почему-то возросла.

Ну так и делай на выходе mp4. Avidemux это делает без ошибок.
А mkvmerge только переложит потоки в матрешку.


ps Очень хотелось бы, чтоб в Avidemux добавили поддержку сырых потоков (напр. RawDV)
Sspphheerraa
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: avidemux

Сообщение kreator »

MAA писал(а):
12.03.2008 15:30
ps Очень хотелось бы, чтоб в Avidemux добавили поддержку сырых потоков (напр. RawDV)

Попробуй написать на форуме avidemux'а, mean человек хороший, может как раз в 2.5 включит, благо (имхо) это не очень сложно, в отличии от mkv. mkv он не хотел добавлять, но пользователи уговорили ;)
Спасибо сказали:
psychotechnic
Сообщения: 6
ОС: Ubuntu/WinXP

Re: avidemux

Сообщение psychotechnic »

напишите пожалуйста кто-нибудь инструкцию по настройке пераметров x264 для получения рипа двд размером в 1.3 гига
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux

Re: avidemux

Сообщение Rodegast »

Что либо рипить в Avidemux-е не рекомендуется из-за его ограниченности и глюковатости. Хотя ИХМО рекламу в нём резать удобно...
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Rodegast писал(а):
24.02.2009 15:42
Хотя ИХМО рекламу в нём резать удобно...

К стати, а что еще есть для линейного монтажа (кроме VirtualDub)?
Sspphheerraa
Спасибо сказали:
dduh
Сообщения: 386

Re: avidemux

Сообщение dduh »

Может я где-то и пропустил, такую проблему? Попробовал разные варианты кодирования и столкнулся с тем, кодирую MPEG-4 (x264), а посмотреть не получается. Тотем вручную с помощью ползунка все кино воспроизводит, а с кнопкой плэй -нет. Kaffeine и VLC совсем не запускаются. И это с контейнером MP4. C контейнером AVI и MKV все нормально.
Изображение
Спасибо сказали: