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

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

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

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

Re: avidemux

Сообщение sspphheerraa »

Rodegast писал(а):
27.04.2010 00:05
При копировании звука синхронизации не происходит, его надо кодировать. К стати зачем вы разбивайте кадр на поля (tfields=0), а затем отменяйте это действие (tinterlace=0)?

IMHO. Это чтобы сохранить эффективный интерлейс (временное разрешение). Как видно фильтр даунскейла стоит как раз между tfields=0 и tinterlace=0 (т.е. даунскейл по полям, а не по кадру). Разобрали кадр, сделали даунскейл по прогрессиву, собрали кадр.
Если делать просто даунскейл, то поля смажутся, т.к. 1080 не кратно 576.

Или очередность применения фильтров не зависит от написания их последовательности в комманде менкодера?
При кодировании менкодер пишет:

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

...
Opening video filter: [harddup]
Opening video filter: [tinterlace=0]
Opening video filter: [scale w=720 h=288]
Opening video filter: [tfields=0]
Opening video filter: [phase=a]
...

т.е. вся последовательность наоборот. Это нормально?



На счет звука. Да, при копировании синхронизация не работает. Но в моем случае она линейная в 20ms (время одного поля). И мне нужно всего лишь как-то прописать в заголовке контейнера MPEG - 'audio_delay=20ms'

:)
Sspphheerraa
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux

Re: avidemux

Сообщение Rodegast »

> Если делать просто даунскейл, то поля смажутся, т.к. 1080 не кратно 576.

Именно для этого и существует чересстрочний режим масштабирования: scale=720:288:1

> Или очередность применения фильтров не зависит от написания их последовательности в комманде менкодера? ... т.е. вся последовательность наоборот. Это нормально?

Последовательность конечно имеет значение. Да нормально.

> Но в моем случае она линейная в 20ms (время одного поля). И мне нужно всего лишь как-то прописать в заголовке контейнера MPEG - 'audio_delay=20ms

Если я не ошибаюсь то как раз в этом случаи рассинхрон будет не линейным. Т.е. каждый раз при смене кадра он будет увеличиваться на 20ms.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Rodegast писал(а):
27.04.2010 21:02
Именно для этого и существует чересстрочний режим масштабирования: scale=720:288:1

-vf phase=a,scale=720:288:1,harddup
т.е. с такой цепочкой фильтров будет тоже самое?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux

Re: avidemux

Сообщение Rodegast »

Результат будет тот же, но т.к. нет лишних действий то скорость кодирования увеличится.
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: avidemux

Сообщение vlav »

Доброго времени суток!
Знает кто-нибудь куда исчез фильтр "Лого" (который вставляет картинку в видео) и как его вернуть?
Версия программы 2.5.2. если это имеет значение, а проблема возникла при апгрэйде с FC10 на FC11 и в FC12 этот фильтр также отсутствует.
Программа установлена из пакетов:

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

Установленные пакеты
avidemux-gtk.i686                                          2.5.2-1.fc12                                      @rpmfusion-free-updates
avidemux-libs.i686                                         2.5.2-1.fc12                                      @rpmfusion-free-updates
avidemux-plugins.i686                                      2.5.2-1.fc12                                      @rpmfusion-free-u
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: avidemux

Сообщение sspphheerraa »

Rodegast писал(а):
27.04.2010 23:40
Результат будет тот же, но т.к. нет лишних действий то скорость кодирования увеличится.

в этой теме глубокий оффтоп, я ответил здесь.
Sspphheerraa
Спасибо сказали: