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

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

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

guru431

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


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

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

  • Всего записей: 64 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: nick7inc, 12:06 23-05-2022
    V0lt



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Ваш калькулятор похоже только для ресайза и не учитывает обрезку.
    У меня ресайза нет, только обрезка кадра, исходные пиксели квадратные и на выходе такие же должны остаться.
    576-32-32=512
    320-32-32=256

    Всего записей: 9658 | Зарегистр. 05-02-2003 | Отправлено: 20:13 20-07-2020
    Embos

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

    Всего записей: 66 | Зарегистр. 10-10-2010 | Отправлено: 17:08 08-08-2020 | Исправлено: Embos, 17:57 08-08-2020
    OlegTheMath



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, как сделать ролик с замедленным воспроизведением:
    -- на входе input.mp4
    -- на выходе slow.mp4
    замедленный в 2, 4, ..., n  раз.

    Всего записей: 184 | Зарегистр. 08-05-2003 | Отправлено: 09:08 09-08-2020
    V0lt



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OlegTheMath
    FFmpeg Wiki: How to speed up / slow down a video

    Всего записей: 9658 | Зарегистр. 05-02-2003 | Отправлено: 09:16 09-08-2020
    Valery_Sh



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

    Код:
    setpts=2.0*PTS

    http://ffmpeg.org/ffmpeg-filters.html#setpts_002c-asetpts
     
    Со звуком, видимо, придётся отдельно повозиться при нужде.
     
    Добавлено:
    опрередили, увы

    Всего записей: 2109 | Зарегистр. 30-06-2008 | Отправлено: 09:18 09-08-2020
    OlegTheMath



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

    Всего записей: 184 | Зарегистр. 08-05-2003 | Отправлено: 09:23 09-08-2020
    Valery_Sh



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    OlegTheMath
     
    Исходя из тенденций, важен только просмотр замедленного video (или вообще покадрово). Звук всё равно будет покорёжен. В свете этого можно добавить опцию -an (отключение из графа аудиодороги).
     
    А ещё проще устроить покадровый просмотр в МРС-НС из состояния "пауза".
    В этом случае будет самый настоящий покадровый просмотр. (когда-то это помогло мне выявить кражу с объекта тёмной ночью)
     
    Удачи.

    Всего записей: 2109 | Зарегистр. 30-06-2008 | Отправлено: 10:46 09-08-2020
    CUTA



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

    Цитата:
    ffmpeg.zeranoe.com will close on Sep 18, 2020, and all builds will be removed. If you're using Zeranoe FFmpeg Builds in your product, please ensure that you have a hosting strategy in place by the 18th. Thank you to everyone who supported the project along the way!

    как быть после 18 сентября?

    Всего записей: 1054 | Зарегистр. 03-05-2014 | Отправлено: 21:31 01-09-2020
    Ajaja

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

    Цитата:
    как быть после 18 сентября?

    https://github.com/m-ab-s/media-autobuild_suite например.

    Всего записей: 1027 | Зарегистр. 17-06-2004 | Отправлено: 21:43 01-09-2020
    los

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

    Цитата:
    как быть после 18 сентября?

    ./configure нужные парметры
    make

    Всего записей: 5907 | Зарегистр. 08-09-2001 | Отправлено: 22:16 01-09-2020
    V0lt



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

    Цитата:
    ./configure нужные парметры
    make

    Ха-ха.
    На самом деле все намного сложнее. Юзеры не будут этим заниматься.
    А еще есть компоненты типа Nvidia Video Codec SDK, которые без регистрации официально не скачаешь.

    Всего записей: 9658 | Зарегистр. 05-02-2003 | Отправлено: 05:56 02-09-2020
    los

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

    Цитата:
    На самом деле все намного сложнее.

    прочитал. В чем сложность неясно. Что именно у вас не получается? Неоднократно компилировал на Linux и macOS каких-то трудностей не замечал.

    Всего записей: 5907 | Зарегистр. 08-09-2001 | Отправлено: 09:22 02-09-2020
    Ajaja

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

    Цитата:
    На самом деле все намного сложнее. Юзеры не будут этим заниматься.

    Собирается под Windows запуском 1 батника с помощью media-autobuild_suite.  
    При первоначальной настройке в режиме вопросов-ответов можно выбрать те же библиотеки, что у zeranoe, например, но можно добавить и дополнительные, вроде libfdk-aac, можно отключит ненужное и т.п. Плюс этим же скриптом можно собирать mpv/mplayer/mp4box/vlc/пр.  Никаких особых знаний там не нужно.  
     
     
    Добавлено:
    los

    Цитата:
     Неоднократно компилировал на Linux и macOS каких-то трудностей не замечал.

    Попробуйте под винду собрать со всеми нужными библиотеками. Собирал так долгое время для себя в msys2, скрипт на много экранов был. Потом перешел на media-autobuild_suite т.к. достало самому бороться с постоянно возникающими проблемами при сборке для винды при обновлениях разных библиотек и самого ffmpeg. Вокруг media-autobuild_suite достаточно большое комьюнити, проблемы решать куда проще. Возникают они, конечно, регулярно, но проще и быстрей решаются.

    Всего записей: 1027 | Зарегистр. 17-06-2004 | Отправлено: 10:30 02-09-2020 | Исправлено: Ajaja, 10:56 02-09-2020
    V0lt



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

    Цитата:
    В чем сложность неясно.

    Хотя бы объемом текста по сравнению с вашими 2 строчками. Неговоря о том, что речь шла о юзерах, которые в большинстве своем в компиляции и настройках компиляторов не разбираются.

    Всего записей: 9658 | Зарегистр. 05-02-2003 | Отправлено: 17:32 02-09-2020 | Исправлено: V0lt, 17:32 02-09-2020
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001 (пост)
    Цитата:
    Озадачился одним вопросом по поводу Gif файлов
    Я обычно конвертирую такой командой:
     
    ffmpeg.exe -i input.mp4 -vf scale=iw:ih:flags=lanczos,split[o1][o2];[o1]palettegen[p];[o2]fifo[o3];[o3][p]paletteuse outputl.gif

     
    Кстати, нашёл чудный скрипт: https://github.com/lukechilds/gifgen
    Да-да, в шапке тоже видел.
     
    До кучи: ffmpeg.md (регулярно обновляется).

    ----------
    Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
    Кекс. Антибиотики. Ламбада.

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 17:54 02-09-2020
    los

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

    Цитата:
    Попробуйте под винду собрать со всеми нужными библиотеками.

    Будете у нас на Колыме — милости просим! ...Нет, уж лучше вы к нам!
     
    V0lt

    Цитата:
    Хотя бы объемом текста по сравнению с вашими 2 строчками.  

    весь текст в итоге сводится к простой команде './configure ... && make' Что не отрицает  потенциальных трудностей у людей которые ранее с этим не сталкивались.
     
    Если кому-то нужно версию для macOS можно скачать еще и здесь
    https://evermeet.cx/ffmpeg/

    Всего записей: 5907 | Зарегистр. 08-09-2001 | Отправлено: 20:27 02-09-2020
    V0lt



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

    Цитата:
    весь текст в итоге сводится к простой команде './configure ... && make'

    Может хватит вводить людей в заблуждение? Эти команды не скачают MinGW, MSYS, YASM и остальное, и не сделают настройку MINGW_PATH и прочего.

    Всего записей: 9658 | Зарегистр. 05-02-2003 | Отправлено: 18:34 03-09-2020
    los

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

    Цитата:
    Может хватит вводить людей в заблуждение?

    может хватит делать из мухи слона? Исходный код ffmpeg сам по себе не требует портирования под windows если вы сводите все только к этой платформе, не нужны патчи из-за отсутствия специфических вызовов и т.д. Удобнее скачать кем-то скомпилированный бинарник - да, не такой возможности - не трагедия, т.к. это можно сделать и самому.

    Всего записей: 5907 | Зарегистр. 08-09-2001 | Отправлено: 19:18 03-09-2020
    Ultmann



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

    Цитата:
    Форк FFmpeg с поддержкой Windows XP

     
    Shared
    Static

    Всего записей: 1838 | Зарегистр. 15-12-2018 | Отправлено: 21:46 03-09-2020
    fogrender

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





    Реклама

    Всего записей: 1 | Зарегистр. 08-09-2020 | Отправлено: 17:09 08-09-2020 | Исправлено: gyra, 20:11 08-09-2020
    Открыть новую тему     Написать ответ в эту тему

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru