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

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

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

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
    Dahlum

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее... [/more]

    Всего записей: 7 | Зарегистр. 10-09-2016 | Отправлено: 16:32 11-09-2016
    Dahlum

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытался добавить к видео subtitle.
    Разные варианты перепробовал, типа :
    ffmpeg -i videoOut2.mp4 -i subtitles.ass -filter_complex "[0:v][1:s]overlay" videoOut3.mp4
    ffmpeg -i videoOut2.mp4 -i text.srt -scodec mov_text myout.mp4
    ffmpeg -i videoOut2.mp4 -vf subtitles=text.srt videoOut6.avi  
    Но что-то в выходных файлах субтитров не наблюдается.
    В чём может быть загвоздка?

    Всего записей: 7 | Зарегистр. 10-09-2016 | Отправлено: 22:53 12-09-2016
    SV0host

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dahlum
    Попробуйте
     
    ffmpeg -i videoOut2.avi -i subtitles.srt -f matroska -c:v copy -c:a copy -map 0:0 -map 0:1 -map 1:0 -c:s copy videoOut3.mkv
     
    или, если надо наложить субтитры на видео
     
    ffmpeg -i videoOut2.avi -f avi -vf subtitles=subtitles.srt -c:v h264 -c:a ac3 videoOut3.avi
     
    Добавлено:

    Цитата:
    а вот можно ли сделать остальные?  

    http://ffmpeg.org/ffmpeg-filters.html

    Всего записей: 224 | Зарегистр. 05-10-2012 | Отправлено: 03:41 13-09-2016
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Какая последняя сборка FFmpeg поддерживает Windows XP?

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 12:11 14-09-2016
    Alex_Qwerty

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вроде бы ffmpeg-20160227-git-5156578-win32-shared.7z. Еще можно пропатчить: https://ffmpeg.zeranoe.com/forum/viewtopic.php?f=13&t=3572

    Всего записей: 2289 | Зарегистр. 09-09-2006 | Отправлено: 13:30 14-09-2016
    mithridat1



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

    Цитата:
    Какая последняя сборка FFmpeg поддерживает Windows XP?

    Из сборок с Zeranoe у меня на Windows 5.x работают
    из "номерных" сборок максимум 3.0
    из обычных "ночных" самая последняя (ffmpeg работает,а ffplay выдает ошибку входа в процедуру).

    Всего записей: 4948 | Зарегистр. 05-01-2006 | Отправлено: 13:35 14-09-2016
    Dahlum

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сделал из фотографий видео, добавил музыку.  
    Теперь надо наложить на видео текст.
    Так чтобы текст появлялся на 4 секунде справа и скользил в центр, потом побыл в центре  и ускользнул влево, т.е с эффектом scroll.
    Можно такое реализовать с помощью FFmpeg? Если да, то в какую сторону смотреть? В доках вижу много фильтров для видео и аудио, а как с текстом?
     

    Всего записей: 7 | Зарегистр. 10-09-2016 | Отправлено: 15:52 24-09-2016
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Dahlum
    Посмотрите фильтр drawtext (наложение текста на видео).

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 00:55 25-09-2016
    Dahlum

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да, спасибо.
    С помощью drawtext кажется можно сделать появление текста и его скольжение.
     
    А другие эффекты для текста, как то: Fade, Crossfade, Rotate, Zoom, Spindle, Pixelate, Curtain, Furl, Increase ...
    можно с помощью FFmpeg реализовать ?

    Всего записей: 7 | Зарегистр. 10-09-2016 | Отправлено: 21:51 25-09-2016
    kost2005

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, помогите разобраться вот с такой проблемой - есть некий скрипт для закачки с рутуба
     
    ffmpeg -i "http://video-307-1.rutube.ru/hls-vod/hSADFhLDndjTWTwiEydG0g/1474836414/54/0x5000cca249c8773b/d85ca0732a374d18a5df00c81e3fc720.mp4.m3u8?i=1280x720_3551" -c copy test.ts
     
    Но то ли из-за плохой скорости интернета, то ли из-за сервера при закачке отдельные сегменты видео либо пропускаются, либо закачиваются с ошибкой.  Существует ли у ffmpeg ключ при котором закачка очередного сегмента не начинается пока не закачен предыдущий без ошибки?
    Заранее спасибо.

    Всего записей: 556 | Зарегистр. 19-11-2005 | Отправлено: 21:58 25-09-2016 | Исправлено: kost2005, 22:04 25-09-2016
    thejustsoul



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

    Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 09:06 26-09-2016
    kost2005

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

    Всего записей: 556 | Зарегистр. 19-11-2005 | Отправлено: 10:15 26-09-2016 | Исправлено: kost2005, 10:39 26-09-2016
    kost2005

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    thejustsoul
    Вариантов всяких много, есть и ещё проще, например youtube-dl, но вся беда в том что принцип одинаков - скачиваются фрагменты видео с последующей "склейкой" в один файл. Вопрос мой был в другом, как избежать пропуска этих чёртовых "фрагментов-сегментов" при использовании ffmpeg.
    Заранее спасибо всем откликнувшимся, за помощь.
    UPD скриншот на всякий случай
       

    Всего записей: 556 | Зарегистр. 19-11-2005 | Отправлено: 19:06 26-09-2016 | Исправлено: kost2005, 19:10 27-09-2016
    forspam07

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста.
     
    Есть ли какая-нибудь команда в FFMPEG (типа reconnect или retry), чтобы повторить попытку закачать фрагмент из m3u8.
    Иногда приходится повторять скачку из-за ошибки:

    Цитата:
    [hls,applehttp @ 0000000000557140] Failed to open segment of playlist 0

     
    Причём во второй раз не качаются другие фрагменты.

    Всего записей: 49 | Зарегистр. 22-03-2007 | Отправлено: 00:01 29-09-2016
    mithridat1



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

    Всего записей: 4948 | Зарегистр. 05-01-2006 | Отправлено: 21:30 28-10-2016
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как добавить озвучку в AVI файл, без перекодирования видео с помощью FFmpeg?

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 14:18 30-10-2016
    V0lt_r



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    abc10
    Исходный AVI с дорожкой, добавляем вторую дорожку.

    Код:
    ffmpeg -i video.avi -i audio.ac3 -map 0 -map 1 -codec copy output.avi

    Всего записей: 722 | Зарегистр. 15-11-2015 | Отправлено: 21:23 30-10-2016
    abc10



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

    Код:
    -map - это данные выходного файла из входного файла

    Правильно я понял? Спасибо

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 22:44 30-10-2016
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток. Потихоньку пытаюсь решить проблему свего иптв при помощи ffmpeg... И возникло два нехороших вопроса...  
     
    1. Возможно ли сделать запуск потока побыстрее...  уж больно долго ffmpeg думает, прежде чем начинает работать, в vlc этот же поток стартует заметно быстрее.
    2. Возможно ли сделать в ffmpeg аналог loop из vlc... Чтобы при проблемах с сетью, поток автоматически перезапускался.
     
    p.s. эх, если бы объединить ffmpeg, взяв из него коде енкоде, а  из vlc его гибкость + vlm - это был бы продукт на все времена...  ИМНО.

    Всего записей: 227 | Зарегистр. 17-03-2005 | Отправлено: 12:24 10-11-2016
    mithridat1



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

    Всего записей: 4948 | Зарегистр. 05-01-2006 | Отправлено: 14:04 10-11-2016
    Открыть новую тему     Написать ответ в эту тему

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

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