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

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Если вы еще что-нибудь дельное по установке написали бы, а я бы при этом не понял вас.То было бы резонно задирать нос с вашей стороны.
    А так конечно спасибо что объяснили откуда названия пакетов берутся, НО ВОПРОС БЫЛ НЕ В ЭТОМ!
    Поэтому не надо задирать нос и делать вид,что как-будто битый час объясняешь собеседнику а он вас не понимает.  
    Проще будьте и люди потянутся...

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 21:37 03-05-2018 | Исправлено: Stone_01, 21:38 03-05-2018
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ладно, попробую ещё раз...
     

    Цитата:
    Хорошо, пусть это кодовые названия пакетов.

    Это кодовые названия версий ffmpeg.
     

    Цитата:
    и увидите описании всех пакетов, верхний как раз идет с приставкой Wu

    Ещё раз: ffmpeg 4.0 "Wu" - это то же самое, что просто ffmpeg 4.0. И на этом сайте предлагается к скачиванию исходный текст программы. Его надо компилировать, чтобы получить саму программу.
     

    Цитата:
    эти пакеты выходят раз в шесть месяцев

    Новые версии ffmpeg выходят примерно раз в шесть месяцев.
     

    Цитата:
    и в них включены дополнительные библиотеки и кодеки.

    Нет.
     

    Цитата:
    Вот например я вижу в описании неофициального пакета Wu, там указан включенный  Libavcodec, в обычной версии его нет.

    libavcodec - это часть ffmpeg, просто-напросто. Он везде есть. Он либо включен внутрь ffmpeg.exe, либо это отдельный файл avcodec-58.dll (цифры могут меняться от версии к версии).
     
     
    Ещё раз: нету какого-то специального "пакета" ffmpeg 4.0 "Wu". Есть программа ffmpeg версии 4.0. Скачивайте её с сайта zeranoe и пользуйтесь.

    Всего записей: 1301 | Зарегистр. 03-02-2007 | Отправлено: 21:51 03-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Спасибо большое за более развернутый ответ.  
     
    Скажите пожалуйста , как мне добавить поддержку <ibfdk_aac>. Его надо компилировать?

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 22:10 03-05-2018 | Исправлено: Stone_01, 22:12 03-05-2018
    thejustsoul



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

    Цитата:
    Его надо компилировать?

    libfdk_aac добавляется только через компиляцию..

    Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 22:29 03-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    thejustsoul
    Если вас не затруднит подскажите пожалуйста как малой кровью компилировать его, в среде Windows?
    Я просто ранее не делал подобного, для меня это в новинку.
    Или может быть где-то есть толковый мануал.

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 22:33 03-05-2018
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ещё попробовать скачать ffmpeg и libfdk_aac отсюда: https://rwijnsma.home.xs4all.nl/files/ffmpeg/ . Но я это не скачивал и не тестировал, так что не знаю, как оно работает.

    Всего записей: 1301 | Зарегистр. 03-02-2007 | Отправлено: 22:41 03-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Спасибо за ссылки.Скачал последнюю версию libfdk-aac-x86-v0.1.6_legacy по вашей ссылке,
    там только одна dll-ка.  
    Врядли это поможет как писал выше thejustsoul, нужно обязательно компилировать,чтобы ffmpeg увидел libfdk.
    Я пробовал копировать эту библиотеку в папку system32, windows не видит ее.
     
    Пожалуйста кто умеет подскажите как правильно компилировать?
     

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 23:08 03-05-2018
    thejustsoul



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

    Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 23:18 03-05-2018 | Исправлено: thejustsoul, 23:18 03-05-2018
    Abs62



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

    Цитата:
    Скачал последнюю версию libfdk-aac-x86-v0.1.6_legacy

    Не надо качать libfdk-aac, качать оттуда надо сам ffmpeg - он собран с libfdk-aac.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6107 | Зарегистр. 22-10-2005 | Отправлено: 23:39 03-05-2018
    Stone_01



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

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 23:41 03-05-2018
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насколько я понимаю, там надо качать и ffmpeg-N-90853..., и libfdk-aac-x86-v0.1.6_legacy. Распаковать их в одну папку, и всё.

    Всего записей: 1301 | Зарегистр. 03-02-2007 | Отправлено: 23:47 03-05-2018
    vlad_001

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

    Всего записей: 167 | Зарегистр. 10-04-2013 | Отправлено: 10:07 04-05-2018 | Исправлено: vlad_001, 22:03 04-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытаюсь шестиканальный wav файл закодировать в AAC , с битрейтом Constant Bit Rate (CBR).
    Скажите пожалуйста правильно ли я все указал команды, или чего-то не хватает?
    ffmpeg -channel_layout 5.1 -i input5.1.wav -c:a libfdk_aac -b:a 448k output.aac  

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 01:01 07-05-2018
    vlad_001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите разницу между:
     
    ffmpeg -i video.mp4 -i audio.mp3 -acodec copy -vcodec copy output.mp4
    и
    ffmpeg -i video.mp4 -i audio.mp3 -map 0:0 -map 1:0 -c:v copy -c:a copy output.mp4
     
    ...какой вариант правильный...

    Всего записей: 167 | Зарегистр. 10-04-2013 | Отправлено: 08:59 08-05-2018 | Исправлено: vlad_001, 09:01 08-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Насколько я понимаю "-acodec copy"  и "-vcodec copy" можно заменить на "-c:a copy" и "-c:v copy" - это более современное обозначение спецификатора потоков.

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 14:13 08-05-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Цитата:
    ...какой вариант правильный...
    А что ты вообще делаешь?

    Всего записей: 11210 | Зарегистр. 05-02-2003 | Отправлено: 18:27 08-05-2018
    vlad_001

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

    Всего записей: 167 | Зарегистр. 10-04-2013 | Отправлено: 10:39 09-05-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Оба варианта правильные. Но второй либо избыточен map-ами, либо ты хочешь выкинуть все исходные аудиодорожки из video.mp4.

    Всего записей: 11210 | Зарегистр. 05-02-2003 | Отправлено: 13:42 09-05-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мужчины, подскажите пожалуйста как при кодировании в AAC 5.1, через кодек libfdk_aac,
    правильно задействовать режим VBR 5 с максимальным качеством?
     

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 15:16 09-05-2018
    mazzahaker

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги!
    Доброго времени суток!
    Есть проблема, решить которую я уже отчаялся.
    У меня есть сервер, который вещает различные видеопотоки. Также есть приемник - ффмпег. Он записывает потоковое видео, дробит его на файлы и накладывает графику.
    Когда шлюзом выступает сервер с ФрееВСД, все в порядке.
    Как только я его заменяю на микротик, поток начинает прерываться и писать. При этом - в влс все работает.
    В чем проблема и куда копать?
    Прошу помощи!
    Подозреваю, что происходит переполнение очереди, но какой и где...
     
    Mikrotik: RouterBOARD 1100
    FFMPEG: ffmpeg -i rtmp://1**.*.**.***:1935/****/stream_* -vf "drawtext='fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf: text=%{localtime}': r=23.976: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -vcodec libx264 -x264opts bitrate=1500:vbv-maxrate=1500:vbv-bufsize=3000:nal-hrd=vbr -crf 0 -preset faster -f segment -segment_time 1800 -segment_format ts "capture-%03d.ts"

    Всего записей: 2 | Зарегистр. 13-04-2011 | Отправлено: 12:05 18-05-2018
    Открыть новую тему     Написать ответ в эту тему

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