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

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

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

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
    Dimitr1s



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

    Цитата:
    Как его хотя бы посмотреть? и потом перекодировать в какой-нибудь стандартный

    Через FFmpeg обычным образом:

    Код:
    ffmpeg -i input.avi -c:v libx264 -preset slow -crf 18 -pix_fmt yuv420p -c:a libmp3lame -b:a 320k output.mkv

    Всего записей: 2295 | Зарегистр. 02-07-2006 | Отправлено: 17:16 22-08-2025
    V0lt



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

    Цитата:
    Как его хотя бы посмотреть?

    Я смотрю такой командой

    Код:
    ffplay -hwaccel vulkan -y 720 video.avi

    Всего записей: 11204 | Зарегистр. 05-02-2003 | Отправлено: 17:49 22-08-2025
    isesam

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Format                      : AVI
    Format/Info                 : Audio Video Interleave
    Format settings             : BitmapInfoHeader / WaveFormatEx
    File size                   : 1.71 GiB
    Duration                    : 59 s 380 ms
    Overall bit rate            : 247 Mb/s
    Frame rate                  : 25.000 FPS
    Writing library             : VirtualDub build 35491/release
     
    Video
    ID                          : 0
    Format                      : RGB
    Codec ID                    : 0x00000000
    Codec ID/Info               : Basic Windows bitmap format. 1, 4 and 8 bpp versions are palettised. 16, 24 and 32bpp contain raw RGB samples
    Duration                    : 58 s 840 ms
    Bit rate                    : 249 Mb/s
    Width                       : 720 pixels
    Height                      : 576 pixels
    Display aspect ratio        : 5:4
    Frame rate                  : 25.000 FPS
    Standard                    : PAL
    Color space                 : RGB
    Bit depth                   : 8 bits
    Bits/(Pixel*Frame)          : 24.000
    Stream size                 : 1.70 GiB (100%)
     
    Audio
    ID                          : 1
    Format                      : WMA
    Format profile              : Pro
    Codec ID                    : 162
    Codec ID/Info               : Windows Media Audio
    Duration                    : 59 s 380 ms
    Bit rate                    : 256 kb/s
    Channel(s)                  : 6 channels
    Sampling rate               : 48.0 kHz
    Bit depth                   : 16 bits
    Stream size                 : 1.81 MiB (0%)
    Interleave, duration        : 170  ms (4.25 video frames)
    Interleave, preload duratio : 511  ms
     
     
    Добавлено:
    ничего вышеописанного не помогло
     
     
    Добавлено:

    Цитата:
    Я смотрю такой командой

    что то делает, но в окне так же "Missing codec"
     
    Добавлено:
    mediainfo пишет: Duration                    : 59 s 380 ms
    а там полчаса точно будет

    Всего записей: 84 | Зарегистр. 24-10-2005 | Отправлено: 18:12 22-08-2025
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    isesam
    Вы реально думаете, что отчет MediaInfo позволит другим людям попытаться открыть ваш файл?
    Закидывайте файл на файлообменник - люди скачают и проверят.

    Всего записей: 11204 | Зарегистр. 05-02-2003 | Отправлено: 19:30 22-08-2025
    Mannel

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

    Цитата:
    mediainfo пишет: Duration                    : 59 s 380 ms
    а там полчаса точно будет

    А с чего вы взяли? Скорее всего в старые времена в VirtualDub сохранили в гигантский несжатый RGB (это дефолт, сам так попадался), а потом нажали отмену и записалась всего 1 минута.
    Попробуйте опять открыть в нём.
     
    Если вы всё-таки уверены, что там другой кодек, допишите ПЕРЕД -i
    -c:v mpeg4
    -c:v mpeg2video
    или
    -c:v wmv2
    но врядли там другой кодек. Скорее всего нетипичный RGB и всего одна минута.
     
    Добавлено:
    А исходник был двдишка. Звук играет? Сколько длится? Судя по 6 каналам скорее всего фильм (тогда проще перекачать), хотя может и с DVD видеокамеры. Имя файла и звук могут прояснить происхождение.

    Всего записей: 67 | Зарегистр. 26-07-2025 | Отправлено: 20:30 22-08-2025 | Исправлено: Mannel, 20:43 22-08-2025
    Dimitr1s



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

    Цитата:
    а там полчаса точно будет

    Даже на 59 s 380 ms исправил ваш файл был-бы под 15 гигабайт, а у вас 1.71 Гб сори обсчитался, размер правильный.
    Если FFmpeg его видит и не хотите мучиться, проще файл проиндексировать и открыть с AviSynth.
    Берёте AviSynth, берёте например ffms2 и открываете в AvsPmod такой скрипт:

    Код:
    LoadPlugin("Путь_до\Avisynth\plugins64\ffms2.dll")
    global OPT_AllowFloatAudio=True
    A = FFAudioSource("Путь_до\ваше.avi")
    V = FFVideoSource("Путь_до\ваше.avi")
    AudioDub(V, A)

    Может что-то прояснится...

    Всего записей: 2295 | Зарегистр. 02-07-2006 | Отправлено: 21:03 22-08-2025 | Исправлено: Dimitr1s, 21:47 22-08-2025
    mleo

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     
    Выпуск мультимедиа-пакета FFmpeg 8.0
    22.08.2025

    Всего записей: 7479 | Зарегистр. 19-05-2004 | Отправлено: 00:27 23-08-2025 | Исправлено: mleo, 00:27 23-08-2025
    Goodwin7



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    для Windows XP  только  
    От Gianluigi Tiesi
    От Reino Wijnsma ?
     
    libfdk-aac  нужен ли он ?
    frei0r-plugins это для чего и нужен ли он ?
     


    не думал что они и семёрку станут блокировать. Неужели в новых версия х FFmpeg такие ахриненские функции что аж 7 нможет их переварить ?
    Вот кажется мне что транскорпорации и являются основными донаторами FFmpeg и прочих подобных. Тем самым создают полный контроль на рынке мультимедиа технологий. Они будут решать чем вам кодировать и на чём, и сколько это будет занимать времени. В каких форматах смотреть и какого размера. Коммерческих конкурентов полностью задавили.

    Всего записей: 117 | Зарегистр. 10-12-2022 | Отправлено: 02:20 23-08-2025
    Mannel

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

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

    Блок возможен на двух уровнях.
    1. В исходном коде (используются какие-то фичи).
    2. При сборке (например, в новом компиляторе).
     
    Важно помнить, что сами разработчики ffmpeg не делают бинарных сборок (только одобряют сторонние). И вот сторонние сборщики уже могут совместимость с win7 нарушить по п.2, а могут и сами разработчики по п.1. Если п.2 то это претензии к сторонним сборщикам.
     

    Цитата:
    libfdk-aac нужен ли он ?

    Это качественный кодировщик в aac. Желателен и редкая вещь из-за лицензий. Сам он свободный, но там патенты запрещают поставлять вшитым в ffmpeg.exe (отдельной dll можно).

    Всего записей: 67 | Зарегистр. 26-07-2025 | Отправлено: 02:28 23-08-2025
    V0lt



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

    Цитата:
    не думал что они и семёрку станут блокировать. Неужели в новых версия х FFmpeg такие ахриненские функции что аж 7 нможет их переварить ?

    Вы похоже все проспали. Поддержка Windows 7 отвалилась еще в официальных сборках FFmpeg 7.0.1. Уже год прошел.
     
    Добавлено:
    Mannel

    Цитата:
    Блок возможен на двух уровнях.
    1. В исходном коде (используются какие-то фичи).
    2. При сборке (например, в новом компиляторе).

    В самом компиляторе вроде бы особых ограничени нет. Тут больше влияют версии сторонних либ и активированные фичи.
     
    Но это не блок, как думают сторонники заговора, сидящие на Windows 7 и XP.
    Просто у разработчиков (и многих сборщиков) нет цели поддерживать Windows 7. У них нет задачи сделать счастливыми всех юзеров Windows, достаточно 95%.
     
    Добавлено:
    До сих пор официально собирается и обновляется FFmpeg 6.1. Кому надо берет и использует.

    Всего записей: 11204 | Зарегистр. 05-02-2003 | Отправлено: 08:03 23-08-2025
    ED_Sln



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Goodwin7
    Отдельные кодеки перешли на компиляторы несовместимые с 7, но без них можно собрать ffmpeg, работающий на 7, например essentials версия этих сборок нормально работает на 7. Так же и на ХР собирают, без кодеков, которые там не идут, но обычно они и не требуются, а все ходовые там есть.

    Всего записей: 1561 | Зарегистр. 05-11-2009 | Отправлено: 08:39 23-08-2025 | Исправлено: ED_Sln, 08:40 23-08-2025
    terenty79

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

    Цитата:
    Выпуск мультимедиа-пакета FFmpeg 8.0

    можно считать бесполезным релизом. вся возня осуществлена, только с  vvc, даже поддержка несуществующего пока  аппаратного кодинга там появилась. и всевозможный транскодинг через vulkan. ну и чего то еще там  завязанное только на линкус, мне даже читать не интересно было, я не любитель линуксов. ну да, еще какие то оптимизации под avx512 они там наковыряли, когда эти avx из новых процессоров intel вырезалоЮ, а у амд это как всегда эмуляция, и работает не особо хорошо.

    Всего записей: 1911 | Зарегистр. 26-02-2006 | Отправлено: 08:47 23-08-2025
    Dimitr1s



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

    Цитата:
    libfdk-aac  нужен ли он ?

    Если планируете декодировать xHE-AAC, с помощью FFmpeg - то нужен.
    Нативный декодер пока не весь материал xHE-AAC декодирует правильно. пример

    Всего записей: 2295 | Зарегистр. 02-07-2006 | Отправлено: 14:03 23-08-2025
    Mannel

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Из того, что меня заинтересовало, теперь можно преобразовать речь в текст и включена проверка сертификатов.

    Всего записей: 67 | Зарегистр. 26-07-2025 | Отправлено: 15:34 23-08-2025 | Исправлено: Mannel, 15:40 23-08-2025
    Goodwin7



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

    Цитата:
    речь в текст
    это где ?

    Всего записей: 117 | Зарегистр. 10-12-2022 | Отправлено: 23:42 23-08-2025
    Mannel

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Goodwin7
    Не напрямую, конечно. Через Whisper прогу, от OpenAI.

    Всего записей: 67 | Зарегистр. 26-07-2025 | Отправлено: 23:44 23-08-2025 | Исправлено: Mannel, 23:45 23-08-2025
    Goodwin7



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

    Цитата:
    Нативный декодер пока не весь материал xHE-AAC
    хр-ишный декодирует. Аж странно, разработчику Gianluigi Tiesi респект.

    Всего записей: 117 | Зарегистр. 10-12-2022 | Отправлено: 23:45 23-08-2025 | Исправлено: Goodwin7, 23:47 23-08-2025
    Dimitr1s



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

    Цитата:
    хр-ишный декодирует.

    Нативный декодирует, но вы послушайте потом, что получается.

    Всего записей: 2295 | Зарегистр. 02-07-2006 | Отправлено: 01:26 24-08-2025
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть видеофайл на пару минут. Надо взять первые 2 секунды и повторить их 100 раз.
    Реально ли сделать такое 1 командой FFmpeg без промежуточных видеофайлов?

    Всего записей: 11204 | Зарегистр. 05-02-2003 | Отправлено: 08:37 24-08-2025
    Gideon Vi

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

    Всего записей: 8239 | Зарегистр. 02-02-2004 | Отправлено: 10:12 24-08-2025
    Открыть новую тему     Написать ответ в эту тему

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

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