Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Avidemux

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

Открыть новую тему     Написать ответ в эту тему

Robert_Ingil



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avidemux


 
Текущая версия: 2.8.1

Avidemuxсвободное кросс-платформенное приложение для быстрого (и несложного) нелинейного редактирования видеофайлов (удаления ненужных частей, наложения всевозможных фильтров и последующего кодирования). Поддерживается работа с различными контейнерами (среди которых AVI, MPEG, MP4/MOV, OGM, ASF/WMV, VOB, MKV и FLV), кодеками (H.264/265, MPEG-4 ASP, MPEG-2, MP3, AC3, DTS, AAC и др.), имеется богатый набор фильтров. "Из коробки" - многоязычный интерфейс ,в т.ч. и русский, режим запуска Portable. Все кодеки, сплиттеры и фильтры встроенные.
  • Nightly ("Ночные") сборки выкладываются по мере готовности и исправляют замеченные в стабильной версии ошибки и добавляют новые функции.
  • Последние версии libx264 можно найти по ссылкам в (теме).
     
    Документация (устаревшая). Есть на русском.
    Очень много информации на вики, в том числе описание настроек x264.
    FAQ:
  • Отличие кодека Copy ("пустышка") от всех иных - он просто копирует данные из входного в выходной файл без обработки отключая всю заданную пользователем цепочку фильтров для той дорожки где он выбран. Поэтому с данным кодеком возможны только операции копирования, извлечения дорожек, резки и склейки сегментов. Условие - резка должна происходит по ключевым кадрам, а склеиваемые фрагменты должны иметь одинаковые разрешение, частоту и битрейт кадров и звука. Во всех иных случаях для предотвращения повреждений структуры выходного файла требуется его пересчёт.
  • Если вам надо сделать какие-то операции над видео/звуком то выберите для них любой отличный от Copy выходной  кодек, составьте необходимую цепочку фильтров (с нужными по месту параметрами) и изменения будут сохранены после пересчёта.
  • Zip-архив и инсталлятор по содержанию почти не различаются. В Zip-архив не включается SDK для разработки плагинов, но комплект переводов и модулей аналогичен инсталлируемому варианту.
  • Чтобы сохранить настройки кодирования, сохраните проект с расширением .js (File -> Save Project), вручную удалите из получившегося скрипта лишнее (останется что-то такое) и положите его в папку %APPDATA%\avidemux\custom. Теперь настройки можно применить из меню Custom.
  • AviSynth (а, значит, и декодеры DirectShow) можно использовать через avsproxy(_gui), который находится в папке с программой.
  • Чтобы запустить Avidemux как переносную (портабельную) версию, добавьте (реализовано с версии 2.7.1) в команду запуска ключ "--portable". При запуске в папке, где у вас находится "avidemux.*", будет создана папка "settings" (если её нет) с настройками запущенной копии. Настройки (если есть) любой иной (в том числе установленной) копии при этом игнорируются и не изменяются.
  • ещё

    Используйте последнюю "ночную" сборку (бета версию). Скачать её можно по ссылкам выше.


    Убедительная просьба правильно формулировать вопросы по программе, чтобы получить правильные ответы. Указывайте операционную систему и версию программы (Help -> About). Например, "Windоws XP, Avidemux 2.5.1 r5281". Также указывайте контейнер, аудио- и видеокодеки исходного файла; желаемые кодеки и контейнер выходного файла. Выкладывайте сэмпл проблемного файла.
    К версии 2.8.0 и новее не относится! В старых версиях имелись серьёзные проблемы при работе с кириллицей в Windоws. При работе в них старайтесь избегать кириллических символов в путях к папке с программой, исходным и конечным файлам, а также в именах файлов.  
     
    Начиная с v2.6.9 ОС Windows XP не поддерживается! Но всё может быть
     
    * Win32 and Win64 builds are now using winbuilds.org, Xp no longer supported.
     

    Родственные темы: VirtualDub, MeGUI, MKVToolnix, AviSynth, Shotcut


    Какой битрейт нужен и как настроить кодек Н.264 под конкретное видео
     
    Скрипт для создания портабельной копии Avidemux Win32/Win64/VsWin64 (exe/zip) - admport.cmd (для его работы нужен 7-Zip в - в скрипте стоит проверка его наличия).  На VsWin64 будет ругаться 7-Zip - это ложная тревога.Если запустить скрипт с ключом -h | --help выведется встроенная справка.  admp.cmd - переписанный admport.cmd - использует cURL и 7-Zip, сам найдёт, скачает и распакует последнюю доступную "ночнушку", после запустит результат, должны работать и пакетные задачи (переделки под PowerShell не будет!). admp.cmd в XXE (скопировать как есть в текстовый файл <любое_имя>.xxe и распаковать архив в 7-Zip, WinRAR или UNIX утилитах).
     


     
    Примечание:
     
    Для PC-BSD - сервер PBIDIR уже годика два как выключен, а сам проект официально закрыт. Потому идём на FTP FreeBSD.org, скачиваем ports.tar.gz, tar -xf ports.tar.gz&cd ./ports/multimedia/ и последовательно собираем из портов через make install clean аналогично FreeBSD.  
     
    Win64 и vsWin64 сборки после 04.08.2024 включающие FFMpeg (fflibs) v7.х на Win7 не смогут использовать аппаратные кодеки Nvidia H.264 / Nvidia HEVC т.к. для них нужен DirectX 12.2 доступный в Win10/11.

  • Всего записей: 66 | Зарегистр. 09-10-2006 | Отправлено: 09:35 08-02-2008 | Исправлено: Victor_VG, 23:16 10-11-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt, аудиодорожки не видит. Вот будто в контейнере нет. По линку выше ситуация подробней разбирается (правда на английском). Для большей конкретики моего случая - плеер, 102-я дюна.
     
    Gideon Vi, с vdub та же петрушка что и с avidemux при прямом прогоне. Просто я забыл это указать. Работает схема или с разборкой на компоненты и сборкой в avi-ку через vdub/avidemux, либо с перегоном avi -> mkv -> avi с использованием в последней итерации не ffmpeg.
    Цитата:
    Предположу, что ffmpeg по умолчанию использует open-dml
    Там другое, см. форум videohelp по линку выше.

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 07:50 15-12-2022 | Исправлено: Baltazar500, 07:53 15-12-2022
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    -

    Всего записей: 8160 | Зарегистр. 02-02-2004 | Отправлено: 07:59 15-12-2022 | Исправлено: Gideon Vi, 08:10 15-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Подробно разбирается в тикете #9826 (AVI muxer issue).
    Если хочется покороче, то см. тикет #9244 (The possibility not to use WAVEFORMATEXTENSIBLE to AVI).
     
    Gideon Vi
    Я никогда не форсировал старый формат для своего DVD-плеера. И насколько помню все популярные плееры такого не требовали.
     
    Добавлено:
    Суть проблемы описанной в тикете #9244.
    Когда у вас многоканальный звук (5.1) и раскладка звука отличается "стандартного", то согласно логике и рекомендациям MS необходимо записать раскладку каналов в заголовок файла AVI в структуру WAVEFORMATEXTENSIBLE. Но старые DVD-плееры не понимают этого, т.к. ожидают структуру WAVEFORMATEX, которая попроще. А на запись раскладки каналов плеерам пофиг, т.к. они сами ее получат распарсив AC3.

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 08:03 15-12-2022
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    -

    Всего записей: 8160 | Зарегистр. 02-02-2004 | Отправлено: 09:05 15-12-2022 | Исправлено: Gideon Vi, 10:40 15-12-2022
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно попробовать mencoder. Он больше заточен под авишки. Хотя, импорт из mkv может глючить. Он больше рассчитан на конвертацию из DVD, например.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 13:09 15-12-2022 | Исправлено: neorion, 13:09 15-12-2022
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi,
    Цитата:
    нет слов откопал у себя dvd с usb, перегнал avi с ac3 в режиме копирования при помощи ffmpeg, добился существенно более медленного открытия файла, что у оригинала (но звук есть). Эту проблему решает AVI-Mux GUI (да, думаю, и vd тоже).
    Поделитесь проблемным файлом, где звук не воспроизводится, пожалуйста

     
    1) Ремукс avi-ки через ffmpeg с его мулиплексором. Режим копирования. Звука нет.
     
    2) Ремукс ffmpeg  avi-ки через avidemux 2.7.1 в avi же.  Режим копирования. Звука нет. Mediainfo аудио-дорожки отличается.
     
    3) Разобранная через ffmpeg на компоненты avi-ка и собранная воедино через avidemux. Звук есть.
     
    V0lt,
    Цитата:
    Но старые DVD-плееры не понимают этого, т.к. ожидают структуру WAVEFORMATEX, которая попроще. А на запись раскладки каналов плеерам пофиг, т.к. они сами ее получат распарсив AC3.
    102-я дюна - это не DVD плеер. Это далеко не самый новый, но вполне всеядный мультемедиаплеер, который таки иногда спотыкается ...
    Цитата:
    Подробно разбирается в тикете #9826 (AVI muxer issue).
    Если хочется покороче, то см. тикет #9244 (The possibility not to use WAVEFORMATEXTENSIBLE to AVI).  
    ОК. Каким макаром, автоматизировав процесс мне можно получить через ffmpeg/avidemux/etc то, что я получил при ручной сборке через avidemux/vdub (#3) с минимальным количеством итераций ?
     
    Как мне впоследствии получить через ffmpeg такой же результат, что представлен по третьей ссылке и не получить то, что я ранее получил (#1) ? Или через ffmpeg с текущим мультиплексором это невозможно ("-write_channel_mask false" мне не помог, если что) ?
     

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 04:17 16-12-2022 | Исправлено: Baltazar500, 04:34 16-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500

    Цитата:
    1) Ремукс avi-ки через ffmpeg с его мулиплексором. Режим копирования. Звука нет.

    WAVEFORMATEXTENSIBLE

    Цитата:
    2) Ремукс ffmpeg  avi-ки через avidemux 2.7.1 в avi же.  Режим копирования. Звука нет. Mediainfo аудио-дорожки отличается.

    Испорченный медиатип. Файл на выброс.
    Похоже на баг Avidemux.

    Цитата:
    3) Разобранная через ffmpeg на компоненты avi-ка и собранная воедино через avidemux. Звук есть.

    WAVEFORMATEX
     

    Цитата:
    Как мне впоследствии получить через ffmpeg такой же результат, что представлен по третьей ссылке и не получить то, что я ранее получил (#1) ?  

    Никак. Ждать пока в FFmpeg что-нибудь придумают для такой ситуации.
     
    Добавлено:
    Патч в упомянутые тикеты закинул, но там своя бюрократия, которую Я не понимаю.

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 07:45 16-12-2022 | Исправлено: V0lt, 11:03 16-12-2022
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt,
    Цитата:
    WAVEFORMATEXTENSIBLE

    Цитата:
    WAVEFORMATEX
    как мне такой файл задетектить через ? Через medianfo я подобного не вижу. Или надо как-то детектить по hex - сигнатуре ?
     
    Ещё момент связанный с нарезкой как с ffmpeg, так и avidemux. Беру mkv-ку, режу через ffmpeg с параметрами "-c copy -ss 00:00:00 -to 00:01:00" (прорбовал 00:00:00.000, результат тот же), но сам файл получается битый и покорёженный, который вначале стопорит плеер (а хардварный так вообще вешает), если режу с параметрами "-c copy -to 00:01:00" (без начальной  точки отсчёта), то файл режется корректно. При этом avidemux вроде бы производит корректный отрез файла (промежуток с 00:00:00.083, самый крайний слева, до 00:00:59.976), но в месте, где у ffmpeg'a стопор, в файле avidemux наблюдаются артефакты. Описанные выше проблемы можно пронаблюдать нарезав "-to" файл, что через fffmpeg, что через avidemux.
     
    В чём затык ?

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 08:54 18-12-2022 | Исправлено: Baltazar500, 08:59 18-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500

    Цитата:
    как мне такой файл задетектить через ? Через medianfo я подобного не вижу.

    В WAVEFORMATEX кодек кодируется 16-битным числом.
    Код:
    Идентификатор кодека                     : 2000

     
    В WAVEFORMATEXTENSIBLE кодек кодируется через GUID.
    Код:
    Идентификатор кодека                     : 00002000-0000-0010-8000-00AA00389B71

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 20:35 18-12-2022 | Исправлено: V0lt, 20:35 18-12-2022
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исправленный ffmpeg.exe https://github.com/artenax/ffmpeg/releases/tag/n5.1.2 (x86)
    Внешние библиотеки: avisynth, libdav1d, lame, libvorbis, fdk-aac, libopus, libxvid, x264, x265
    Патч работает.
    Опции перепаковки такие:

    Код:
    ffmpeg -i input.mkv -c copy -write_channel_mask false output.avi

    И хотя изначально предполагалось, что -write_channel_mask false будет использовать новый GUID и не указывать Channel layout, после патча получается старый WAVEFORMATEX (2000) и Channel layout указывается.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 14:31 20-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion

    Цитата:
    после патча получается старый WAVEFORMATEX (2000) и Channel layout указывается.

    В WAVEFORMATEX раскладка каналов отсутствует by desing. MediaInfo берет информацию не только из медиатипа.
     
    Сборка работает!
    Команда:
    Код:
    ffmpeg -i "input.avi" -c copy -write_channel_mask false "output.avi"

    проверял на AVI размером 1,3 ГБ.
     
    Медиатип дорожки исходного файла

    Код:
    WAVEFORMATEX:
    wFormatTag: 0x2000
    nChannels: 6
    nSamplesPerSec: 48000
    nAvgBytesPerSec: 48000
    nBlockAlign: 1
    wBitsPerSample: 0
    cbSize: 0 (extra bytes)

     
    Медиатип дорожки после оригинального FFmpeg

    Код:
    WAVEFORMATEX:
    wFormatTag: 0xfffe
    nChannels: 6
    nSamplesPerSec: 48000
    nAvgBytesPerSec: 48000
    nBlockAlign: 3840
    wBitsPerSample: 16
    cbSize: 22 (extra bytes)
     
    WAVEFORMATEXTENSIBLE:
    wValidBitsPerSample: 16
    dwChannelMask: 0x0000060f
    SubFormat: {00002000-0000-0010-8000-00AA00389B71}

     
    Медиатип дорожки после патченого FFmpeg

    Код:
    WAVEFORMATEX:
    wFormatTag: 0x2000
    nChannels: 6
    nSamplesPerSec: 48000
    nAvgBytesPerSec: 48000
    nBlockAlign: 3840
    wBitsPerSample: 16
    cbSize: 0 (extra bytes)

    Единственная разница в заполненных nBlockAlign и wBitsPerSample. Скорее всего это не должно помешать работе старых плееров. Ждем, когда Baltazar500 проверит.

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 17:33 20-12-2022 | Исправлено: V0lt, 17:45 20-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проверил свои файлы в плеере телeвизора Sony.
    1. Исходный файл играет нормально.
    2. В файле после FFmpeg звуковая дорожка не распознается.
    3. В файле после патченного FFmpeg звуковая дорожка распознается, но нормальное воспроизведение невозможно по каким-то другим причинам.

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 20:28 20-12-2022
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion, в моём случае всё воспроизвелось нормально. Звук есть при воспроизведении при муксе исходника или компонентов в виде аудио/видео. Данный фикс позволит лишь избежать запарывания контейнеров в дальнейшем (хотя по комментарию V0lt и это под вопросом, надо будет потестить на других плеерах), а как быть с файлами, которые были ffmpeg'ом перегнаны из WAVEFORMATEX в WAVEFORMATEXTENSIBLE ? Они как были WAVEFORMATEXTENSIBLE так и остаются таковыми после обработки.
     
    upd: Проверил ещё смуксенный файл помимо дюны на samsung'e (tv) E серии - всё пучком, звук есть.

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 08:52 21-12-2022 | Исправлено: Baltazar500, 09:16 21-12-2022
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500

    Цитата:
    а как быть с файлами, которые были ffmpeg'ом перегнаны из WAVEFORMATEX в WAVEFORMATEXTENSIBLE ? Они как были WAVEFORMATEXTENSIBLE так и остаются таковыми после обработки

     
    Перепаковка:

    Код:
    ffmpeg-patched.exe -i "bad.avi" -c copy -write_channel_mask false "good.avi"

    у меня создает хороший файл (с WAVEFORMATEX, т.е. тегом 2000)
     
    V0lt

    Цитата:
    нормальное воспроизведение невозможно по каким-то другим причинам

    Может быть что угодно, например размер interleaving'а.
    Не приспособлен ffmpeg для avi. С avi хорошо работает VirtualDub.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 15:30 21-12-2022 | Исправлено: neorion, 15:31 21-12-2022
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion,
    Цитата:
    у меня создает хороший файл (с WAVEFORMATEX, т.е. тегом 2000)
    Пардон. Всё пучком. Видать я при ремуксе задал не те (или не все) ключи и не обратил внимания. В общем, neorion, благодарю за "лекарство". Теперь "покоцанные" исходным ffmpeg'ом файлы не составит особых проблем перегнать в удобоваримое состояние в пакетном режиме

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 11:20 22-12-2022
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    И V0lt'у спасибо. Я бы не догодался такой патч сделать.
    Вот бы еще подправить ffmpeg, чтобы drc компрессии по умолчанию не было при декодировании ac3 (и только с -drc_scale 1 была). В Avidemux и HandBrake она, к счастью, по умолчанию выключена.
    На рутрекере из-за этого советуют какой-то древний eac3to.
     
    Добавлено:
    (о древности) хотя разницы между новыми и старыми кодеками может и не быть. Сравнивал скрины после энкода XviD 1.3.7 от 28.12.2019 и самого нового - побитово идентичны.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 01:04 23-12-2022 | Исправлено: neorion, 05:15 23-12-2022
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion

    Цитата:
    Вот бы еще подправить ffmpeg, чтобы drc компрессии по умолчанию не было при декодировании ac3 (и только с -drc_scale 1 была).

    FFmpeg Codecs Documentation - 5.1.1 AC-3 Decoder Options

    Цитата:
    drc_scale == 0
        DRC disabled. Produces full range audio.

    Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 06:46 23-12-2022
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion, да, V0lt тоже спасибо
     
    Между делом по теме треда - есть ли радикальные отличия 2.7.1 от 2.8.1 ?  
     
    p.s. Ну а по поводу ffmpeg'a, что с данным кейсом ? Есть мысли ?

    Всего записей: 2309 | Зарегистр. 19-09-2011 | Отправлено: 07:53 23-12-2022
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Да, есть такая опция. Причем, ее надо указывать перед -i
    Декодирование ac3 без компрессии динамического диапазона (как Avidemux и HandBrake):

    Код:
    ffmpeg -drc_scale 0 -i input.ac3

    Декодирование ac3 со стандартной компрессией:

    Код:
    ffmpeg -drc_scale 1 -i input.ac3

    Если ничего не указывать, по умолчанию предполагается, что -drc_scale 1 (т.е. с компрессией):

    Код:
    ffmpeg -i input.ac3

    Т.е. дефолт -drc_scale 1. А хотелось бы пропатчить исходники, чтобы дефолт был -drc_scale 0. Или вообще выпилить drc компрессию, как сделали в libav декодере утилиты eac3to.exe, которую рекомендуют на рутрекере при создании релизов. ffmpeg не рекомендуется, потому что мало кто знает об этой опции и использует дефолты.
     
    drc компрессия уменьшает громкие звуки и усиливает тихие, чтобы фильм комфортно смотрелся в домашней обстановке. Снижается динамический диапазон. Она прописана где-то в тегах ac3, которые учитывают декодеры. Но если ее применять при декоде и кодировании в новый файл, то обратно полный динамический диапазон уже не вернуть. А он может быть полезен, если смотреть в наушниках. С drc компрессией там будет звук плоский, нединамичный. Громкие эффекты (типа шторма) будут плоскими, как если смотреть обычное ТВ.
    В общем, хотелось бы -drc_scale 0 по дефолту. Иногда забываешь прописывать это. А, например, в GUI утилитах (которые используют ffmpeg.exe), таких как WinFF и QWinFF параметры перед -i вообще не получится указать в пресетах.
     
    Baltazar500

    Цитата:
    Ну а по поводу ffmpeg'a, что с данным кейсом ? Есть мысли ?

    Такое впечатление, что там (в исходном файле) первые два кадра битые или неключевые (P или B типа). Это может быть, если исходный файл сам представляет из себя результат какой-то резки.
    А бывает во всяких PTS указано начинать воспроизведения не сразу, а с какого-то кадра. И здесь форсирование начала может приводить к проблемам. Если резать с начала, то -ss можно не указывать.
    И еще поведение -ss и -to зависит от того, указаны они до -i или после. Если перед -i, то резка выполняется быстрее и точнее. Но тогда нужно перекодирование.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 21:38 23-12-2022 | Исправлено: neorion, 21:53 23-12-2022
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion
     
    Поправлю:

    Цитата:
    drc компрессия уменьшает громкие звуки и усиливает тихие, чтобы фильм комфортно смотрелся в домашней обстановке

    - это шумоподавление - программный компандер. Идея тут простейшая и идёт из радиотехники, точнее дальней радиосвязи в условиях помех:
     
    Если входной сигнал слабый, но выше уровня собственных шумов на входе усилителя, то увеличиваем его усиление за счёт чего маскируются шумы усилителя, если слишком сильный, то снижаем усиление так, чтобы амплитуда сигнала на выходе не перегружала усилитель для предотвращения его искажений.
     
    Эта задача была решена ещё в начале 1900-х годов когда занялись дальней речевой связью для флота - вылезли проблемы с перегрузкой усилителей большим входным сигналом и его собственными шумами в итоге делавшими речь неразборчивой, и для устранения их влияния придумали компандер.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 34352 | Зарегистр. 31-07-2002 | Отправлено: 22:04 23-12-2022 | Исправлено: Victor_VG, 22:30 23-12-2022
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

    Компьютерный форум Ru.Board » Компьютеры » Программы » Avidemux


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru