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

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

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

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  
     
    Список различных сборок.
     
    Архив старых версий ffmpeg на VideoHelp
     
    По общим вопросам написания командных файлов есть отдельная тема "Командная строка, батники, сценарии - bat, cmd".

  • Всего записей: 67 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: V0lt, 18:34 17-08-2025
    UnnPacK

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

    Всего записей: 476 | Зарегистр. 26-01-2014 | Отправлено: 01:54 03-03-2023 | Исправлено: UnnPacK, 02:35 03-03-2023
    neorion

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

    Цитата:
    чтоб шустрее работало да меньше весило

    Тогда надо собирать вообще без внешних либ, разве что с openssl. Хотя, из без openssl ffmpeg будет использовать виндовый TLS.
    Можно даже Libav 12.3 (avconv.exe). У меня он весит 11 МБ, а с NTFS сжатием и того меньше. Могу залить, но 32 бит.
     
    Добавлено:
    Если нужно для yt-dlp.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorion
    Можно не напрягаться. Для легковесности и всепролазности у меня xpmod ещё в закромах есть. Там есть и статик, и шаред версии. Оно, конечно, исключительно 32-битка (хотя ХР х64 у меня используется для некоторых задач), но тем не менее.

    Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 02:30 03-03-2023 | Исправлено: insorg, 02:31 03-03-2023
    Avengerr



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну не зря же выпустили в своё время х64.. Ща стремятся к х128.... А 32 устаревает, как ни печально.. Такова компутерная жизнь )
     
    Добавлено:
    insorg, во, у меня тоже yt-dlp.exe есть - об ней-то я и не подумал.. СПС за наводку, ща закину в папочку...

    Всего записей: 1354 | Зарегистр. 29-12-2022 | Отправлено: 06:59 03-03-2023
    neorion

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

    Цитата:
    к нему ещё очень часто хвалят добавить TCIMG

    Газовый завод, как бы сказали французы. Одна справка на 14 МБ. Вообще завис у меня. Да и с TC надо разбираться.

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 15:25 09-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Avengerr
    Цитата:
    стремятся к х128
    Не путай 128 бит и AVX128. Пока что 64-биток на ближайшие десятилетия - за глаза хватит.
     
    neorion
    А там в нём справка и есть основной вес, ибо скриншоты и всё остальное.
    Утилита сама по себе немного весит.

    Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 21:43 09-03-2023
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужно ли что-то учесть и жёстко задать при перекодировании AVC 1080p видео в 540p через ffmpeg ? Жму с параметрами
    Код:
    -s 960x540 -vcodec libx264
    но может нужно что-то, что задано в ffmpeg по дефолту отрегулировать отдельно ? Или дефолтный профиль "сбалансированный" ?

    Всего записей: 2531 | Зарегистр. 19-09-2011 | Отправлено: 22:13 10-03-2023
    Valery_Sh



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    имхо, правильней будет использовать фильтр
    scale
    Для карточек NVidia есть scale_cuda/scale_npp, но с ними есть нюансы, и для 540р нет смысла "погружаться"
     
    C пресетами для libx264 тема вечная. Если надо быстро, то можно и дефолтный пресет medium.Если железо и время не жмёт, лучше бы пресеты slow/slower

    Код:
    ffmpeg -hide_banner -v info -i "infile" <тут фильтр ресайза> -f mov -c:v libx264 -crf 20 -preset slower -tune film  -g 50 -c:a copy -movflags +faststart "outfile.mp4"

     
    upd> при тестировании сразу после имени входного файла есть смысл добавить -t <минуты>:<секунды>.0

    Всего записей: 2171 | Зарегистр. 30-06-2008 | Отправлено: 22:32 10-03-2023 | Исправлено: Valery_Sh, 22:36 10-03-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Проверьте по результату не поменялись ли цвета.
    Есть много видео, в которых не прописаны параметры цвета. И плеерам приходится выдумывать эти параметры основываясь только на разрешении.

    Всего записей: 11207 | Зарегистр. 05-02-2003 | Отправлено: 06:32 11-03-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Valery_Sh, в приведенной вами команде полученный файл будет MOV, а не MP4.
    Нужно изменить расширение на 'outfile.mov' либо убрать '-f mov' и '-movflags +faststart ' если на выходе нужен *.mp4

    Всего записей: 7940 | Зарегистр. 08-09-2001 | Отправлено: 10:51 11-03-2023
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    При ресайзе HD>SD по идее нужно корректировать цвета. ffmpeg этого не делает автоматически, в отличии от pro софта.

    Код:
    -vf colormatrix=bt709:bt601,scale=960:540

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



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

    Цитата:
    При ресайзе HD>SD по идее нужно корректировать цвета.

    Необязательно. Можно прописать правильные параметры в видеопоток.

    Всего записей: 11207 | Зарегистр. 05-02-2003 | Отправлено: 15:17 11-03-2023
    notinthewoods



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

    Цитата:
    -v info

    Это не нужно, так как по умолчанию.

    Всего записей: 514 | Зарегистр. 31-01-2015 | Отправлено: 20:54 11-03-2023
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, скажите, вот у меня есть mkv файл продолжительностью 1:03:12
    И мне надо с 25:45 по 47:25 с заменой (иль наложением, пофигу) вставить свой подготовленный фрагмент аудиодорожки длиной в 21:40.
     
    В мануалах храню вот такую команду:
    Добавить звуковую дорожку без перекодирования видео (сохраняет качество, работает быстро):
    ffmpeg -i zvyk.mp3 -i video.mp4 -acodec libmp3lame -vcodec copy video_final.mp4
     
    Но это как видно замена (иль наложение, незнаю) полностью всего аудио, а мне же надо только лишь фрагмент..
    Вот возможно ли под мою необходимость такую команду создать?  
    Хотелось бы чтоб оно так же без перекодирования было б, но в том mkv, аудио по медиаинфо указано как AAC, а файл аудиофрагмента для замены у меня в mp3.

    Всего записей: 3092 | Зарегистр. 05-05-2010 | Отправлено: 18:18 21-03-2023 | Исправлено: FiLinX, 18:21 21-03-2023
    V0lt



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

    Цитата:
    Хотелось бы чтоб оно так же без перекодирования было б, но в том mkv, аудио по медиаинфо указано как AAC, а файл аудиофрагмента для замены у меня в mp3.

    Нельзя заменить часть аудиодорожки куском в другом формате.

    Всего записей: 11207 | Зарегистр. 05-02-2003 | Отправлено: 21:01 21-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Тебе для начала надо своё mp3 превратить в AAC схожего с видяшным битрейта, частоты и канальности.

    Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 21:02 21-03-2023 | Исправлено: insorg, 21:02 21-03-2023
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Эх, что ж млин так всё не так то вокруг устроено а..? Вроде б FFmpeg ну суперпупер всё умеет, а нифига ж вот нет даже нормальной обёртки его, чтоб простые эти функции по вырезанию-склейке-наложению-замене были в гуёвом наличии..
    Мне ж вот щас вообще как бы, кроме вот куска аудио в том mkv, надо ещё потом заменить и 40 минут видеодорожки взятой из другого видоса, но с сохранением той правленной аудиодорожки полностью..
    Потыркал несколько софтин, и нифига простой но толковой и не увидел.. Сплошь блин всякие бабские украшалки-фантики-переходы-эффекты мля.. тьфу..
    Уж с заменой фрагментов аудиодорожек и частей видоса - это ж вообще самое стандартное шо должно быть, но нет, из простых софтин всюду лишь делилки-склеивалки только..
    эЭхь...

    Всего записей: 3092 | Зарегистр. 05-05-2010 | Отправлено: 23:07 21-03-2023 | Исправлено: FiLinX, 23:09 21-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Цитата:
    нет даже нормальной обёртки его
    Вагон и маленькая тележка. Разного уровня упоротости.
    А для звука - выгоднее просто дорогу забрать наружу, нарезать в том же MP3DirectCut (AAC он тоже умеет при наличии плагина) на нужные куски, вставить промеж них свой кусок в таком же AAC, собрать в целый, и просто заменить готовую дорогу одним шагом. Проще, удонее, нагляднее.
     
    Добавлено:
    Впрочем, это если рассматривать вариант максимального отсутствия лишних перекодирований.

    Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 23:51 21-03-2023
    Gideon Vi

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

    Всего записей: 8242 | Зарегистр. 02-02-2004 | Отправлено: 05:20 22-03-2023 | Исправлено: Gideon Vi, 05:21 22-03-2023
    Avengerr



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX, навскидку:  
     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=47948&start=60#lt
    http://forum.ru-board.com/topic.cgi?forum=5&topic=26189&start=2440#lt

    Всего записей: 1354 | Зарегистр. 29-12-2022 | Отправлено: 06:10 22-03-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 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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru