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

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

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

guru431

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


FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах, а также консольная утилита ffmpeg.exe, представляющая из себя универсальный видеоконвертер.

Ссылки на русском:
  • Документация по FFmpeg
  • Статья «19 команд FFmpeg для любых нужд»
     
    Примеры использования:
  • Преобразовать в MKV
  • Захвата с экрана, со звуком
  • Кодирование с помощью технологии Nvidia NVENC
  • Поддержка вывода Юникода в консоль для старых версий FFmpeg
  • Подготовка качественных GIF-файлов из видео при помощи FFmpeg
     
    Поддержка Windows XP. Последний официальный билд под Windows XP от Zeranoe ffmpeg-20150525-git-8ce564e был в мае 2015. Тема (нужен TOR), посвященная сборкам ffmpeg/ffprobe, работающих под Windows XP. Готовые сборки лежат тут, зеркало версии от 2019, 2020, 2021 года, GUI под WinXP (ffqueue, WinFF, Video converter). Static builds by Kyle Schwarz (последний для WinXP ffmpeg-3.0-win32-static.7z).

  • Всего записей: 64 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: nick7inc, 12:06 23-05-2022
    TomasAnders



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

    Цитата:
    двойные кавычки не забыли ?

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

    Всего записей: 75 | Зарегистр. 05-09-2017 | Отправлено: 21:28 23-02-2019
    Alex_Piggy

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    [Доброе время, TomasAnders
    Ошибка будет проявляться  без двойных кавычек в период с полуночи до 9:59 утра. Нет ведущего нуля у даты.

    Всего записей: 1850 | Зарегистр. 07-08-2002 | Отправлено: 21:51 23-02-2019
    TomasAnders



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

    Цитата:
    Совет: Скрипты (кроме их частей) относятся к теме опосредованно, a найти или запросить решение можно, например, =58&query=уникальное+название]тут

     
    Понятно. А подскажите ещё вот что: я с Бонгакамса выкачую стримы с помощью youtube-dl + FFmpeg через запуск батника, который открывает консоль командной строки и т.д. Так вот: часто бывает так, что стрим заканчивается (напрмер на обеденный перерыв) и тогда запись видеопотока останавливается, а окно консоли так и висит на рабочем столе. А можно ли сделать так, чтоб по окончании стрима это окно самозакрывалось допустим через 120 сек? А ещё хотелось чтоб лучше оно не закрывалось, а находилось в дежурном режиме. И как только стрим начинается снова, то оно бы опять захватывало видео и продолжало бы качать дальше. Такое реально замутить?

    Всего записей: 75 | Зарегистр. 05-09-2017 | Отправлено: 21:55 23-02-2019
    Baltazar500



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TomasAnders,
    Цитата:
    ничего я не забыл,  я просто их не ставил и не ставлю. А зачем? Оно и без этих ковычек вчера всё нормально работало.
    Если бы кавычки не были нужны, я бы их не написал и дополнительно о них не упомянул бы Причину вам уже озвучил Alex_Piggy. С 0:00 до 9:55 в имени файла будет пробел, ввиду чего имя файла будет валидным лишь при наличии кавычек.
    Цитата:
    А можно ли сделать так, чтоб по окончании стрима это окно самозакрывалось допустим через 120 сек? А ещё хотелось чтоб лучше оно не закрывалось, а находилось в дежурном режиме. И как только стрим начинается снова, то оно бы опять захватывало видео и продолжало бы качать дальше. Такое реально замутить?
    Мне кажется вам лучше перебазироваться в данную тему

    Всего записей: 1849 | Зарегистр. 19-09-2011 | Отправлено: 04:53 24-02-2019 | Исправлено: Baltazar500, 06:03 24-02-2019
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите пожалуйста
    существуют в FFmpeg какие-нибудь фильтры, чтобы сделать переходы между видео.
    Например: один видео клип, какой-нибудь переход, далее идет другой клип и т. д.

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 18:12 16-03-2019
    LZAA

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

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 09:59 18-04-2019
    los

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

    Цитата:
    Поддерживает ли FFmpeg Cookie?

    Вы об этом?
    https://stackoverflow.com/questions/16105929/how-to-enable-cookies-in-ffmpeg-hls

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 10:19 18-04-2019
    LZAA

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
       Да. Меня интересует скачивание hls stream. Меня интересует, шлёт ли FFmpeg cookie на самом деле? Читал, как-то, что он этого не делает (вроде).

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 11:34 18-04-2019
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA,
    посмотрите:
    https://ffmpeg.org/ffmpeg-protocols.html#HTTP-Cookies
    насколько это работает, увы, я не знаю.

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 12:23 18-04-2019
    LZAA

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

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 13:17 18-04-2019
    toshaa1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    timestamps in the output file.
    [mov @ 0000017347a1e840] Non-monotonous DTS in output stream 0:0; previous: -6823, current: -6841; changing to -6822. This may result in incorrect timestamps in the output file.
    [mov @ 0000017347a1e840] Non-monotonous DTS in output stream 0:0; previous: -6822, current: -6841; changing to -6821. This may result in incorrect timestamps in the output file.
    [mov @ 0000017347a1e840] Non-monotonous DTS in output stream 0:0; previous: -6821, current: -6841; changing to -6820. This may result in incorrect timestamps in the output file.
    [mov @ 0000017347a1e840] Non-monotonous DTS in output stream 0:0; previous: -6820, current: -6841; changing to  
     
     
     
    Как решил проблему ?  
    7,5 часов трансляйции сохраняет на 8й час выдает ошибку, а там всего 13 часов

    Всего записей: 7 | Зарегистр. 16-10-2007 | Отправлено: 23:22 25-04-2019 | Исправлено: toshaa1, 23:24 25-04-2019
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    toshaa1,
    попробуйте добавить ключ "-copyts"

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 09:22 26-04-2019
    LZAA

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть такое интересное видео: https://mega.nz/#!gS4XgaTQ!7rycCzY7EKhQekx7DEJsvkRu0NRc0X6A23lJYbWKxS8.
    Здесь только видеодорожка. Я так понимаю, что съёмка велась четырьмя камерами. И все 4 файла как-то хитро объеденены. MPC и VLC показывают это видео панорамно, так сказать. Но Pot Player показывает только один ракурс из четырёх. Между ракурсами можно переключаться. Такой вопрос имеется: можно ли этот файл преобразовать таким образом, чтобы Pot Player воспроизводил это видео тоже панорамно. То есть, чтобы он не делил его на ракурсы?

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 14:23 02-05-2019
    V0lt



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Там одно видео, а ракурсы PotPlayer выдумал для удобства. В PotPlayer можно произвольно мышью вращать без ракурсов (как и в плеере YouTube).
     
    В этом MP4 есть 2 атома: 'st3d' и 'sv3d'. Если их удалить, то будет твоя "панорама". Но как это корректно сделать, не знаю.

    Всего записей: 9665 | Зарегистр. 05-02-2003 | Отправлено: 14:44 02-05-2019
    los

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

    Цитата:
    В этом MP4 есть 2 атома: 'st3d' и 'sv3d'. Если их удалить, то будет твоя "панорама". Но как это корректно сделать, не знаю.

    Вы об этих?
     

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 15:13 02-05-2019
    LZAA

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
                                      V0lt
       Уточню немного.
       MPC показывает только один ракурс.
       VLC показывает панорамно.
       Pot Player самый изощрённый: можно двигать мышью или выбрать ракурс из окошка.
       Задача заключается в том, чтобы любой, даже самый изощрённый player показавал всё сразу, то есть панорамно. Из 3D сделать 1D или 2D, так сказать.
       Я в этой материи мало что смыслю.Такой вопрос: 'st3d' и 'sv3d' - эта некая запись в заголовке файла, или это где-то в другом месте прописано? Можно ли это как-то затереть?
     
    Добавлено:
         Кокой синтаксис (команда) для передачи видео из FFmpeg во внешний player?

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 16:02 02-05-2019
    los

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

    Цитата:
    Такой вопрос: 'st3d' и 'sv3d' - эта некая запись в заголовке файла, или это где-то в другом месте прописано?

    выше картинка.

    Цитата:
    Можно ли это как-то затереть?

    Да, только смысл не ясен.
    Эти атомы нужны player для понимания что это за видео
    https://github.com/google/spatial-media/blob/master/docs/spherical-video-v2-rfc.md

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 16:18 02-05-2019
    LZAA

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
                                    los
        Скажите пожалуйста, как именно я могу удалить эти записи?
        Какой soft на картинке показывает такую структуру media файла?
        Если мне удасться это сделать, то после этого я смогу увидеть как такой файл будет воспроизводится в player.

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 17:07 02-05-2019
    los

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

    Цитата:
    Скажите пожалуйста, как именно я могу удалить эти записи?

    Можно несколькими способами, для данного случая, довольно простой: extract raw stream и создать новый mp4, к примеру:
    $ MP4Box -raw 1 "Lions 360° _ National Geographic.mp4"
    $ MP4Box -no-iod -add "Lions 360° _ National Geographic_track1.h264" -new new.mp4
    получите new.mp4 без упомянутых атомов.  

    Цитата:
    Какой soft на картинке показывает такую структуру media файла?  

    AtomicViewer, но есть и другие.

    Цитата:
    Если мне удасться это сделать, то после этого я смогу увидеть как такой файл будет воспроизводится в player.  

    Не знаю, проверьте (удалены только 2 упомянутых атома)
    https://forumfiles.com/Eemca7m8nd/lions_tgz
     
    SHA256 (Lions 360° _ National Geographic.mp4) = gcli7ommzf7sUYBfvbJdJR7Ts7Hc18uGMvR+cEGZujg=
    SIZE (Lions 360° _ National Geographic.mp4) = 278817242

    Всего записей: 5920 | Зарегистр. 08-09-2001 | Отправлено: 18:23 02-05-2019
    LZAA

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
                                    los
       Посмотрел Ваш файл. Результат: Pot Player воспроизводит его, как и раньше. То есть со всеми ракурсами. Выходит, что удаление 'st3d' и 'sv3d' не достигает поставленной цели. Может быть ещё какие-нибудь идеи на сей счёт имеются? Может файл как-то иначе для этого следует редактировать?
       Не могу найти в поиске AtomicViewer. Ссылку можете дать?
       Про передачу видео из FFmpeg в player можете что-нибудь сказать?

    Всего записей: 1835 | Зарегистр. 09-01-2010 | Отправлено: 20:02 02-05-2019 | Исправлено: LZAA, 20:56 02-05-2019
    Открыть новую тему     Написать ответ в эту тему

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

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru