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

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

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

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
    nick7inc



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

    Цитата:
    Сделано  

    Что-то не заметно... Под Win10 все также вылетает с ошибкой (когда появляется окно с запросом админских прав)...

    Цитата:
    [gdigrab @ 00000207ff9755c0] Failed to capture image (error 5)
    desktop: I/O error

    version


    ----------
    Джин, не лезь в бутылку.

    Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 22:06 27-02-2022 | Исправлено: nick7inc, 22:07 27-02-2022
    351878



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

    Всего записей: 1005 | Зарегистр. 28-03-2016 | Отправлено: 11:04 28-02-2022
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ffmpeg-user
    Подробнее - https://ffmpeg.org/mailing-list-faq.html

    Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 19:08 28-02-2022 | Исправлено: lvqcl, 19:08 28-02-2022
    Alexyz21



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XP, ffmpeg-4.5-3408-c417616-win32-static-xpmod-sse.7z
    Конвертирую 5.1=>2.0

    Код:
    ffmpeg -i 6_Channel_ID.wav -af "pan=stereo|FL < 1.0*FL + 0.707*FC + 0.707*BL|FR < 1.0*FR + 0.707*FC + 0.707*BR" -ac 2 stereo.wav
    - получается стерео c неправильными фазами у преобразованных BL/BR - BL сидит в FL, BR сидит в FR, в то время как должны сидеть в обоих, но со сдвигом фаз и амплитуд симметрично относительно наблюдателя - подскажите правильную раскладку.
     
    UP.
    Код:
    ffmpeg -i 6_Channel_ID.wav -af "pan=stereo|FL < 1.0*FL + 0.707*FC + 0.707*LFE + 0.667*BR - 1.0*BL|FR < 1.0*FR + 0.707*FC + 0.707*LFE + 0.667*BL - 1.0*BR" -ac 2 stereo.wav
    даёт что-то похожее на ожидаемое, результат stereo.flac.

    Всего записей: 3497 | Зарегистр. 16-06-2007 | Отправлено: 14:21 03-03-2022 | Исправлено: Alexyz21, 09:26 04-03-2022
    Nikolay60

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите ,какие параметры ещё присутствуют в информации о видеофайле , кроме таких как частоты кадров ,разрешения, формат ,video , audio , на приведенном  примере.
     
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\Мои видеозаписи YouTuba\Деревообработка\&#128994; DIY Folding S awhorse - Saw Horses Build - FREE PLANS soon.mp4':
      Metadata:
        major_brand     : isom
        minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf58.20.100
      Duration: 00:09:50.07, start: 0.000000, bitrate: 456 kb/s
      Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 854x480 [SAR 1:1 DAR 427:240], 321 kb/s, 25 fps, 25 tbr, 90k tbn (default)
        Metadata:
          handler_name    : VideoHandler
          vendor_id       : [0][0][0][0]
      Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s (default)
        Metadata:
          handler_name    : SoundHandler
          vendor_id       : [0][0][0][0]

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 01:51 05-03-2022
    nick7inc



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay60
    Для  h264 есть еще AVC Profile + AVC level (важно для бытовых плееров), кол-во бит на изображение (8 или 10, важно для бытовых плееров), общий битрейт:  постоянный или переменный, размер пикселя (обычно - квадратный, но бывают и нестандартные - прямоугольные, например, из DVD), Aspect Ratio (SAR/DAR 16:9, 4:3 и т.п.). Ещё есть куча специфических параметров самого кодека, таких как (не уверен) есть наличие/отсутствие кадров для перемотки назад, частота ключевых кадров и т.п..

    ----------
    Джин, не лезь в бутылку.

    Всего записей: 1138 | Зарегистр. 04-05-2007 | Отправлено: 13:46 07-03-2022 | Исправлено: nick7inc, 13:52 07-03-2022
    Nikolay60

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите  ,как просмотреть результат перекодировки видео файла webm в  mp4
    C:\ffmpeg.exe -i video.webm  video.mp4 параметры по умолчанию.

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 15:38 08-03-2022
    Gideon Vi

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

    Цитата:
    Подскажите  ,как просмотреть результат перекодировки видео файла webm в  mp4

    двойными кликом по video.mp4
    я знаю, ты не спрашивал, но для ffmpeg есть gui. Например
    https://axiomui.github.io/
    https://www.videohelp.com/software/clever-FFmpeg-GUI

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 16:28 08-03-2022
    Nikolay60

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    Спасибо вам за ссылку ,но всё же хочется  разобраться с ffmpeg  из командной строки.
    Непонятен такой вопрос: получили результат перекодировки  видеофайла из одного формата в другой
    в командной строке  ffmpeg.  Что дальше надо сделать, чтобы  воспроизвести новый видеофайл.
    Вот к примеру:
     
     
     
    C:\Users\Nikolay>ffmpeg.exe -i "D:\Фильмы\Виновный (2021) WEB-DLRip-AVC_ivanes.mkv" video.mp4
    ffmpeg version 2022-02-14-git-59c647bcf3-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
      built with gcc 11.2.0 (Rev7, Built by MSYS2 project)
      configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
      libavutil      57. 21.100 / 57. 21.100
      libavcodec     59. 20.100 / 59. 20.100
      libavformat    59. 17.101 / 59. 17.101
      libavdevice    59.  5.100 / 59.  5.100
      libavfilter     8. 27.100 /  8. 27.100
      libswscale      6.  5.100 /  6.  5.100
      libswresample   4.  4.100 /  4.  4.100
      libpostproc    56.  4.100 / 56.  4.100
    Input #0, matroska,webm, from 'D:\Фильмы\Виновный (2021) WEB-DLRip-AVC_ivanes.mkv':
      Metadata:
        title           : Виновный (2021) WEB-DLRip-AVC_ivanes
        encoder         : libebml v1.0.0 + libmatroska v1.0.0
        creation_time   : 2021-10-04T15:56:59.000000Z
      Duration: 01:31:06.21, start: 0.000000, bitrate: 2294 kb/s
      Stream #0:0: Video: h264 (High), yuv420p(progressive), 938x392 [SAR 1:1 DAR 67:28], 23.98 fps, 23.98 tbr, 1k tbn (default)
        Metadata:
          title           : Release by ivanes
          BPS             : 1396311
          BPS-eng         : 1396311
          DURATION        : 01:31:05.293000000
          DURATION-eng    : 01:31:05.293000000
          NUMBER_OF_FRAMES: 131036
          NUMBER_OF_FRAMES-eng: 131036
          NUMBER_OF_BYTES : 953906157
          NUMBER_OF_BYTES-eng: 953906157
          _STATISTICS_WRITING_APP: mkvmerge v42.0.0 ('Overtime') 64-bit
          _STATISTICS_WRITING_APP-eng: mkvmerge v42.0.0 ('Overtime') 64-bit
          _STATISTICS_WRITING_DATE_UTC: 2021-10-04 15:56:09
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-10-04 15:56:09
          _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:1(rus): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default)
        Metadata:
          title           : Невафильм
      Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
        Metadata:
          title           : Original
      Stream #0:3(rus): Subtitle: subrip (default)
        Metadata:
          title           : Forced
      Stream #0:4(rus): Subtitle: subrip
        Metadata:
          title           : Full
      Stream #0:5(eng): Subtitle: subrip
        Metadata:
          title           : SDH
      Stream #0:6: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 421x600 [SAR 72:72 DAR 421:600], 90k tbr, 90k tbn (attached pic)
        Metadata:
          filename        : cover.jpg
          mimetype        : image/jpeg
    File 'video.mp4' already exists. Overwrite? [y/N]

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 17:50 08-03-2022
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay60, ffmpeg не воспроизводит файлы. Для этого в пакете с  ffmpeg идет программа ffplay. Но вы можете воспользоваться любой другой программой для воспроизведения видеофайлов.  

    Всего записей: 7345 | Зарегистр. 08-09-2001 | Отправлено: 18:11 08-03-2022
    Nikolay60

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

    Цитата:
    ffmpeg не воспроизводит файлы

    Это я знаю ,вопрос в другом, -найти  перекодированный видеофайл и воспроизвести или на ffplay или на другом плеере.
     
     
    Добавлено:
    los
    То есть ,что надо сделать из полученного результата ?

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 18:29 08-03-2022
    Gideon Vi

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

    Цитата:
    о всё же хочется  разобраться с ffmpeg  из командной строки

    Axiom, например, предлагает образец ком.строки прямо в своём окне. Его можно скопировать, изменить и самостоятельно вставить в консоль, если уж есть задача сделать это руками
    я вот даже на память не скажу, что там на выходе с теми настройками, а точнее их отсутствием, что ты используешь

    Цитата:
    найти  перекодированный видеофайл


    Цитата:
    C:\Users\Nikolay>ffmpeg.exe -i "D:\Фильмы\Виновный (2021) WEB-DLRip-AVC_ivanes.mkv" video.mp4

    файл лежит либо здесь D:\Фильмы либо здесь C:\Users\Nikolay
    файл уже существует, т.к.:

    Цитата:
    File 'video.mp4' already exists. Overwrite? [y/N]


    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 04:06 09-03-2022 | Исправлено: Gideon Vi, 04:13 09-03-2022
    Nikolay60

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    Вам спасибо  за  разъяснения , не знал в каком каталоге появится  редактируемый файл. А  конкре-
    но место выгрузки файла ,можно назначить?
    И ещё не понятно:
    "Axiom, например, предлагает образец ком.строки прямо в своём окне" -где это  можно посмотреть, почитать?

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 11:37 09-03-2022
    Gideon Vi

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

    Цитата:
    А  конкрено место выгрузки файла ,можно назначить?  

    C:\Users\Nikolay\ffmpeg.exe -i "D:\Фильмы\Виновный (2021) WEB-DLRip-AVC_ivanes.mkv" "D:\Фильмы\video.mp4"

    Цитата:
    где это  можно посмотреть, почитать?

    https://axiomui.github.io/
    https://www.videohelp.com/software/clever-FFmpeg-GUI

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 14:15 09-03-2022
    Nikolay60

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста , к примеру есть фильм, нужно извлечь звуковую дорожку из видео и сохранить в  mp3.Непонятно  ,с  какими параметрами делать команду?  
    Желательно пример написания команды.

    Всего записей: 144 | Зарегистр. 21-10-2008 | Отправлено: 09:54 13-03-2022
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay60 сохрани в bat, полож рядом с ffmpeg и дропни на него свой файлик.
     
    bat
     

    Всего записей: 1005 | Зарегистр. 28-03-2016 | Отправлено: 11:12 13-03-2022 | Исправлено: 351878, 15:42 13-03-2022
    getwellsoon

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, откуда лучше взят установщик ffmpeg (x86) для винды?

    Всего записей: 382 | Зарегистр. 26-07-2008 | Отправлено: 11:14 13-03-2022 | Исправлено: getwellsoon, 11:08 14-03-2022
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    getwellsoon
    https://github.com/BtbN/FFmpeg-Builds/releases

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 11:53 13-03-2022
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ffmpeg не требует установки, это просто исполняемый файл.
     
    Брать отсюда - https://github.com/BtbN/FFmpeg-Builds/releases
    или отсюда - https://github.com/GyanD/codexffmpeg/releases

    Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 11:56 13-03-2022
    notinthewoods



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Еще одна удобная ссылка для скачивания ffmpeg:
    https://www.videohelp.com/software/ffmpeg

    Всего записей: 498 | Зарегистр. 31-01-2015 | Отправлено: 18:28 13-03-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

    Компьютерный форум 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