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

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

Модерирует : 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

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

guru431

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


FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах, а также консольная утилита ffmpeg.exe, представляющая из себя универсальный видеоконвертер.
 

Ссылки на русском:
  • Документация по FFmpeg
  • Статья «19 команд FFmpeg для любых нужд»
  • Статья «20 команд FFmpeg для начинающих»
     
    Примеры использования:
  • Преобразовать в MKV
  • Захвата с экрана, со звуком
  • Кодирование с помощью технологии Nvidia NVENC
  • Поддержка вывода Юникода в консоль Windows
  • Подготовка качественных GIF-файлов из видео при помощи FFmpeg
     
    Поддержка Windows XP
    Последний "официальный" билд под Windows XP от Zeranoe ffmpeg-20150525-git-8ce564e был в мае 2015. Тема, посвященная сборкам ffmpeg/ffprobe, работающих под Windows XP.
    Сборки:
    От Gianluigi Tiesi
    От Reino Wijnsma
    Static builds by Kyle Schwarz (последний для WinXP ffmpeg-3.0-win32-static.7z).
     
    GUI под WinXP (ffqueue, WinFF, Video converter).
     
    Сборки для Windows 7
     
    Запуск офф. сборок 7.0.1 и более новых на Windows 7  
     
    Список различных сборок от Anim Mouse.
     
    Архив старых версий ffmpeg на VideoHelp
     
    По общим вопросам написания командных файлов есть отдельная тема "Командная строка, батники, сценарии - bat, cmd".

  • Всего записей: 67 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: V0lt, 06:22 31-10-2025
    los

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

    Цитата:
    только пришлось взять "expr:eq(n,1000)+eq(n,1500)+eq(n,2000)" в кавычки, а то  
    -bash: syntax error near unexpected token `('  

    скобки как и некоторые другие символы нужно экранировать или брать конструкцию в кавычки.
     
    expr:eq\(n,1000\)+eq\(n,1500\)+eq\(n,2000\)

    Всего записей: 8103 | Зарегистр. 08-09-2001 | Отправлено: 09:09 06-01-2026
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток. Сорри за тупой вопрос. Какие параметры надо указать в acodec в ffmpeg, чтобы на выходе получить рез-ат, аналогичный значению acodec=mpga из vlc ?

    Всего записей: 363 | Зарегистр. 17-03-2005 | Отправлено: 12:04 06-01-2026
    V0lt



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

    Цитата:
    скобки как и некоторые другие символы нужно экранировать или брать конструкцию в кавычки.
     
    expr:eq\(n,1000\)+eq\(n,1500\)+eq\(n,2000\)

    У меня отработало без извращений.

    Всего записей: 11403 | Зарегистр. 05-02-2003 | Отправлено: 12:18 06-01-2026
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt, bmr1 использует bash, там без кавычек или экранирования работать не будет. Более того между одинарыми и двойными кавычками тоже существенная разница.
     

    Всего записей: 8103 | Зарегистр. 08-09-2001 | Отправлено: 12:31 06-01-2026
    Gideon Vi

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

    Цитата:
    Какие параметры надо указать в acodec в ffmpeg, чтобы на выходе получить рез-ат, аналогичный значению acodec=mpga из vlc ?

    -acodec mp2 или -c:a mp2

    Цитата:
    использует bash, там без кавычек или экранирования работать не будет

    так же есть разница, как запускать: напрямую, вставив в консоль, или из командного файла

    Всего записей: 8301 | Зарегистр. 02-02-2004 | Отправлено: 12:33 06-01-2026 | Исправлено: Gideon Vi, 12:36 06-01-2026
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Кавычки OK, но экранирование скобок просто уродует скрипт.

    Всего записей: 11403 | Зарегистр. 05-02-2003 | Отправлено: 12:56 06-01-2026
    drmin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте!
    ffmpeg  показывает ошибку
    Подробнее...

    Всего записей: 211 | Зарегистр. 21-03-2022 | Отправлено: 20:13 09-01-2026 | Исправлено: drmin, 16:55 10-01-2026
    vlad_001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте
     
    Есть изображения .webp с анимацией, нужно уменьшить разрешение с 500 пикселей на 128, желательно с наименьшими потерями...
     
    пробовал так, но сыплет ошибками и файл на выходе получается нулевой:
     
    ffmpeg -i input.webp -vf "scale=128:-1:flags=lanczos" -vcodec libwebp -lossless 1 -loop 0 -an output.webp
     
    подскажите пожалуйста, куда копать...

    Всего записей: 174 | Зарегистр. 10-04-2013 | Отправлено: 08:04 23-01-2026
    los

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

    Цитата:
    подскажите пожалуйста, куда копать...

    в сторону других программ - ffmpeg не поддерживает декодирование анимированных webp. Либо собрать ffmpeg самостоятельно с патчами от
    https://ffmpeg.org/pipermail/ffmpeg-devel/2025-June/345857.html

    Всего записей: 8103 | Зарегистр. 08-09-2001 | Отправлено: 09:43 23-01-2026
    ED_Sln



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Это вам нужно ImageMagick ковырять, он с изображениями работает.

    Всего записей: 2143 | Зарегистр. 05-11-2009 | Отправлено: 12:37 23-01-2026
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Цитата:
    .webp с анимацией, нужно уменьшить

    во первых, раз уж в этой теме, то попробуй просто переименовать webp  в  webm  -  и тогда уже ресайзить ффмпегом как видос
    ведь по сути то анимированные webp  -  гугловским VP8 сделаны  (по крайней мере нашедшаяся у меня анимашка именно такая)
     
    ну а так, можешь ресайзить в Imagine
    в ней прекрасно изменяет webp и напрямую, и через встроенный там редактор анимаций, с наличием опций качества
    при "сохранить как"

    Всего записей: 3495 | Зарегистр. 05-05-2010 | Отправлено: 15:21 23-01-2026 | Исправлено: FiLinX, 15:25 23-01-2026
    vlad_001

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

    Цитата:
    Это вам нужно ImageMagick ковырять, он с изображениями работает.

    спасибо, интересная программа.. и пакетно тоже можно перекодировать
     

    Всего записей: 174 | Зарегистр. 10-04-2013 | Отправлено: 21:26 23-01-2026 | Исправлено: vlad_001, 21:31 23-01-2026
    euheny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    есть мохнатое видео с дрона которое плохо жмется
    может ли FFmpeg используя фильтры как пригладить?
    есть ли поддержка ависинтовских фильтров и как?

    Всего записей: 4390 | Зарегистр. 22-11-2006 | Отправлено: 13:46 24-01-2026
    Gideon Vi

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

    Цитата:
    есть мохнатое видео с дрона которое плохо жмется

    если видеокарта нормальная, возможно стоит посмотреть в сторони нейронок, хоть тот же Topaz Video

    Цитата:
    есть ли поддержка ависинтовских фильтров и как?

    ffmpeg.exe -i 01.avs
    ffmpeg умеет принимать на вход синтовские скрипты. Синтовские фильтры поддерживает синт, ffmpeg ничего поддерживать, кроме потока из синта, не надо

    Всего записей: 8301 | Зарегистр. 02-02-2004 | Отправлено: 16:46 24-01-2026 | Исправлено: Gideon Vi, 16:50 24-01-2026
    euheny



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

    Цитата:
    ffmpeg умеет принимать на вход синтовские скрипты.

    вот только сам синт не может открыть видос

    Всего записей: 4390 | Зарегистр. 22-11-2006 | Отправлено: 14:47 02-02-2026
    Gideon Vi

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

    Всего записей: 8301 | Зарегистр. 02-02-2004 | Отправлено: 16:07 02-02-2026 | Исправлено: Gideon Vi, 16:44 02-02-2026
    euheny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а может ли FFmpeg преобразовать звук ас3 многоканальный в 2х аас-128 и при этом голос не должен быть глухим?

    Всего записей: 4390 | Зарегистр. 22-11-2006 | Отправлено: 16:26 04-02-2026
    Dimitr1s



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    euheny
    Может, пример 6`ти канал в 2.0 по ненормированной матрице:

    Код:
    ffmpeg -drc_scale 0 -request_sample_fmt flt -i 6_Channel.ac3 -filter_complex pan="stereo|FL=FL+0.7071*FC+0.7071*LFE+SL|FR=FR+0.7071*FC+0.7071*LFE+SR" -c:a aac -b:a 128k output.m4a


    Цитата:
    и при этом голос не должен быть глухим?

    Поиграйтесь с центральным каналом (если голос там, всяко бывает...), например:

    Код:
    ffmpeg -drc_scale 0 -request_sample_fmt flt -i 6_Channel.ac3 -filter_complex pan="stereo|FL=FL+FC+0.7071*LFE+SL|FR=FR+FC+0.7071*LFE+SR" -c:a aac -b:a 128k output2.m4a

     
    Вот ещё по нормированной матрице, на всякий:

    Код:
    ffmpeg -drc_scale 0 -request_sample_fmt flt -i 6_Channel.ac3 -filter_complex pan="stereo|FL=0.2929*FL+0.2071*FC+0.2071*LFE+0.2929*SL|FR=0.2929*FR+0.2071*FC+0.2071*LFE+0.2929*SR" -c:a aac -b:a 128k output.m4a

    Всего записей: 2452 | Зарегистр. 02-07-2006 | Отправлено: 20:12 04-02-2026 | Исправлено: Dimitr1s, 20:28 04-02-2026
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

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


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

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

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru