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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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. Тема (нужен TOR), посвященная сборкам ffmpeg/ffprobe, работающих под Windows XP.
    Готовые сборки, зеркало версии от 2019, 2020, 2021 года.
    Static builds by Kyle Schwarz (последний для WinXP ffmpeg-3.0-win32-static.7z).
    GUI под WinXP (ffqueue, WinFF, Video converter).
     
    Список различных сборок.
     
    По общим вопросам написания командных файлов есть отдельная тема "Командная строка, батники, сценарии - bat, cmd".

  • Всего записей: 66 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: V0lt, 16:51 27-01-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mithridat1
    Большое спасибо за развернутый ответ! Буду пробовать! А потоки - HLS от edem, sd vlc еще боле-менее кажет, а выше - мяяягко говоря, хреновато, но, правда, не сразу, а спустя некоторое время.

    Всего записей: 227 | Зарегистр. 17-03-2005 | Отправлено: 17:01 07-02-2023
    wins2008

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите - сам не могу понять
    Есть видео. На нем или сто то происходит, или почти черное. Притом это происходит с периодичностью. Надо вырезать (нафик) все куски с черным.
    Есть такой вариант
    ffmpeg  -i in.mp4   -vf blackframe=0,metadata=select:key=lavfi.blackframe.pblack:value=65:function=less out.mp4  
     
    Он находит черные кадры. но не вырезает их, а дублирует туда предыдущие не черные кадры. длительность видео как была так и остается. а мне надо их просто вырезать. Никакого аудио нет и синхронизировать ничего не надо, просто удалить черные фрагменты.
     
    хелп ми

    Всего записей: 27 | Зарегистр. 24-05-2008 | Отправлено: 21:44 07-02-2023
    Keynol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, помогите написать универсальный скрипт для извлечения из десятков серий, из avi, одной аудио-дорожки, и сохранению их  отдельно в папке, пожалуйста?
       
    Детали.
    Есть несколько  сезонов сериалов  со переводами, в avi-формате.  
    Вытаскивать по одному mp3 или ac3 долго.
    Есть ли возможность написать некий универсальный скрипт для сабжа, что б он авишки в папке обработал вытащил аудио и сохранил?

    Всего записей: 611 | Зарегистр. 07-06-2001 | Отправлено: 15:12 08-02-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keynol для какой ОС требуется? И есть специальные темы. И по bat-файлам и по shell-скриптам.  

    Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 17:11 08-02-2023
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keynol
    как-то так. Поправь путь до ffmpeg
     
    https://www.sendspace.com/file/0x46x0

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 17:32 08-02-2023 | Исправлено: Gideon Vi, 17:41 08-02-2023
    Greyleon



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    Проверил на сериале, который сейчас смотрю - вот это скорость! 11-ть серий меньше чем за 30 секунд одним нажатием кнопки. Совсем недавно познакомился с программой FFmpeg, оказывается очень стоящая вещь

    Всего записей: 6629 | Зарегистр. 03-12-2016 | Отправлено: 18:49 08-02-2023
    ziabriev



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Keynol
    Кнопка с ffmpeg.exe в Total Commander (пути свои)

    Код:
    TOTALCMD#BAR#DATA
    %COMMANDER_PATH%\Utilities\Tools\ffmpeg.exe
    -i %P%N -vn "%p%O".mp3
    wcmicons.dll,28
    Извлечение звука (mp3) из видеофайла под курсором  
    %COMMANDER_PATH%\Utilities\Tools\
     
    -1

    Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 18:51 08-02-2023
    Greyleon



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ziabriev
    Кнопкой работает по одному файлу, а если выделить несколько - то звук извлекается только из одного

    Всего записей: 6629 | Зарегистр. 03-12-2016 | Отправлено: 19:23 08-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Greyleon
    Ну так %P%N работает с файлом под курсором, а не с выделением. Логично ж.

    Всего записей: 16668 | Зарегистр. 04-11-2010 | Отправлено: 19:55 08-02-2023
    Gideon Vi

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

    Цитата:
    Проверил на сериале, который сейчас смотрю - вот это скорость!

    по сути единственное ограничение - скорость дисковой подсистемы, т.к. поток просто извлекается, без перекодирования )

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 03:27 09-02-2023
    Greyleon



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    У меня обычный hdd. По сравнению с другими конвертерами FFmpeg просто метеор - поэтому придётся осваивать его премудрости

    Всего записей: 6629 | Зарегистр. 03-12-2016 | Отправлено: 03:34 09-02-2023
    ziabriev



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

    Цитата:
    придётся осваивать его премудрости

    Удобно использовать в Тотале с Tcimg, можно посмотреть
    в сборке 10.52 x32 TCnative  

    Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 11:52 09-02-2023 | Исправлено: ziabriev, 11:53 09-02-2023
    Greyleon



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ziabriev
    Сейчас посмотрел на скрины в описании сборки (не раз видел их в теме по тоталу), ну очень здорово оформлено, даже слишком. У меня всё просто в нейтральных тонах, чтобы глаза не уставали
     

     
    Плагины для тотала
    В составе есть старые плагины, но под линюхой внедрённые в Double Commander они могут пригодится

    Всего записей: 6629 | Зарегистр. 03-12-2016 | Отправлено: 14:01 09-02-2023
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нашел интересный Qt5 GUI для ffmpeg - feff.
    Редкий зверь! Его нет даже в AUR'e Arch линукса (но есть в Mageia). Разработчик и не думал про Windows, но я собрал (ведь это Qt) и даже работает.
    Ничего особенного, впрочем. И придирчив к версии ffmpeg.exe. К примеру, на XP запускается (т.к. Qt 5.5.1), но найти совместимый ffmpeg.exe мне не удалось, надо что-то стандартное, значит старое.
    Нет проблем с русскими именами, в отличии от WinFF, хотя я особо не тестил. Этот GUI несколько другого типа. Ориентирован больше не на пресеты, а на тонкую настройку параметров.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion
    Зачем старое, если есть такое?
    https://rwijnsma.home.xs4all.nl/files/ffmpeg/?C=M;O=D

    Всего записей: 16668 | Зарегистр. 04-11-2010 | Отправлено: 18:51 12-02-2023
    mithridat1



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

    Цитата:
    придирчив к версии ffmpeg.exe. К примеру, на XP запускается (т.к. Qt 5.5.1), но найти совместимый ffmpeg.exe мне не удалось, надо что-то стандартное, значит старое

    Немудрено, если учесть что приложение 10-летней давности (сужу по датам упоминания в гугле). С тех пор и формат опций для FFmpeg немного изменялся.
    И чем же этот гуй так примечателен ?

    Всего записей: 4945 | Зарегистр. 05-01-2006 | Отправлено: 19:07 12-02-2023 | Исправлено: mithridat1, 19:12 12-02-2023
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mithridat1
    insorg
    Примечателен разве что редкостью и отсутствием виндовой версии раньше.
    Хотя, мне нравится, что нет проблем с кириллицей и что консольное окошко не появляется (с постоянными цифрами).
    Причины нелюбви к некоторым ffmpeg.exe я так и не понял. С ffmpeg 4.3.1 и 5.0.1 работает. Может, не нравятся хитрые сборки.
    GUI последний раз обновлялся в 2019 году, да и основной синтаксис не менялся. Вот это то и странно.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 11:54 13-02-2023
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
       Как в 'video' файле изменить 'fps'? Например: 60 -> 30. Всё остальное менять не надо, то есть без перекодировки.

    Всего записей: 2213 | Зарегистр. 09-01-2010 | Отправлено: 17:21 13-02-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    В статье How to speed up / slow down a video смотреть раздел raw bitstream method.

    Всего записей: 10499 | Зарегистр. 05-02-2003 | Отправлено: 18:32 13-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion
    Имхо, полезнее один разобраться с синтаксисом самому, а потом просто удобно этим пользоваться, чем полагаться на какую-то самописную заброшенную ерунду (какой бы "полезной" она не казалась), которая ещё и харчами перебирает.
    Даже если крайне не хочется возиться с комстрокой, есть тот же Total Commander либо аналоги (к нему ещё очень часто хвалят добавить TCIMG, но мне и без достаточно), где на батон-бар можно навешать вообще любые кнопцы на все случаи жизни. И никаких лишних прокладок. И файлы сам сразу выбираешь.

    Всего записей: 16668 | Зарегистр. 04-11-2010 | Отправлено: 18:44 13-02-2023
    Открыть новую тему     Написать ответ в эту тему

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru