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

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



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

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Stone_01
    Цитата:
    Но проблема этого режима в том что он слишком много разбрасывает битрейт в процессе кодирования. Т.е. в видео файле будут сцены с битрейтом  2 мбит и 10 мбит, а усредненный так и останется нами вбитый в коде 5M.
    Реальная проблема в чем заключается?
    Хочешь более оптимального перераспределения битрейта, используй 2-х проходный режим. Но разброс битрейта это не уменьшит.
     
    Добавлено:

    Цитата:
    Привидите пожалуйста пример кодирования в один проход с пом crf с указанием битрейта в 5M и принудительном ограничении битрейта,чтобы видео не падало ниже 4 Мбит и не поднималось выше 6 мбит.
    Режим CRF - это Quality-based VBR. Смысл в том, что задается уровень качества, а кодек сам подберет оптимальный битрейт для каждой сцены. Можно кодировать любое видео: SD, HD или UHD, 24 fps или 60 fps. Битрейт будет разным, но качество останется на одном уровне.
     
    Только не надо путать режим CRF с режимом CQP. Второй более дубовый.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 08:00 06-01-2018 | Исправлено: V0lt, 08:36 06-01-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Спасибо за пояснения.  
    А как мне задать битрейт в режиме CRF ,если мне нужен опять примерно 5 мбит сделать?
    Есть разумный диапазон от 18 до 26.  
    Аналогичный вопрос как задать битрейт примерно 5 мбит в режиме CQP?
    Здесь также в инструкции указан разумный диапазон от 18 до 26.
     
    И третий вопрос, когда скачиваешь рипы ,в медиаинфо есть графа Bitrate.  
    Я когда кодирую например через ABR, используя ключи по принципу:
    -c:v libx264 -b:v 5M -minrate 4M -maxrate 6M, у меня не оявляется надпись в медиаинфо Bitrate.
    Каким ключом сделать чтобы надпись Bitrate появилась в медиаинфо?

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Stone_01
    Цитата:
    Спасибо за пояснения.  
    А как мне задать битрейт в режиме CRF ,если мне нужен опять примерно 5 мбит сделать?

    Ты ничего не понял или дурака валяешь. Битрейт в режимах CRF и CQP не задается в принципе.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 15:25 06-01-2018
    Stone_01



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Так я и спрашиваю  тебя чтобы ты пояснил.Никто дурака не валяет. Я еще не разобрался в этом до конца.
    Раз ты пишите что в CRF и CQP не задается битрейт, то как мне высчитать если мне нужно примерно 5 мбит сделать в этих режимах?
    А какой ключ отвечает за Bitrate в медиаинфо?
     

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 16:32 06-01-2018 | Исправлено: Stone_01, 16:33 06-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Stone_01
    Цитата:
    Никто дурака не валяет.
    И внимательно не читает, что пишут.
    Если тебе нужно ровно 5 Мбит, то используй режим VBR в 2 прохода. Это будет наилучший вариант по качеству.
     
    Добавлено:

    Цитата:
    А какой ключ отвечает за Bitrate в медиаинфо?

    Никакой. MediaInfo сам его считает, если получается.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 16:42 06-01-2018
    Stone_01



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

    Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 16:49 06-01-2018 | Исправлено: Stone_01, 18:59 06-01-2018
    NPC



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. пытаюсь тут транскодировать http видео в телевизор LG webos 2.0, чёрный экран.
    Сама командная строка: ffmpeg -hide_banner -nostats -loglevel debug -i - -map 0:a:0 -map 0:v:0 -c:a:0 copy -c:v:0 copy -f mpegts
    Хотя в компе VLC играет транскодинг без проблем. если запускать эту ссылку в телевизоре, без транкодинга, тоже играет.
    Вот логи есть:

    Код:
    Splitting the commandline.
    Reading option '-hide_banner' ... matched as option 'hide_banner' (do not show program banner) with argument '1'.
    Reading option '-nostats' ... matched as option 'stats' (print progress report during encoding) with argument 0.
    Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
    Reading option '-i' ... matched as input url with argument '-'.
    Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:a:0'.
    Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:v:0'.
    Reading option '-c:a:0' ... matched as option 'c' (codec name) with argument 'copy'.
    Reading option '-c:v:0' ... matched as option 'c' (codec name) with argument 'copy'.
    Reading option '-f' ... matched as option 'f' (force format) with argument 'mpegts'.
    Reading option '-' ... matched as output url.
    Finished splitting the commandline.
    Parsing a group of options: global .
    Applying option hide_banner (do not show program banner) with argument 1.
    Applying option nostats (print progress report during encoding) with argument 0.
    Applying option loglevel (set logging level) with argument debug.
    Successfully parsed a group of options.
    Parsing a group of options: input url -.
    Successfully parsed a group of options.
    Opening an input file: -.
    [NULL @ 0xa50344e0] Opening 'pipe:' for reading
    [pipe @ 0xa4c32fa0] Setting default whitelist 'crypto'
    [matroska,webm @ 0xa50344e0] Format matroska,webm probed with size=2048 and score=100
    st:0 removing common factor 1000000 from timebase
    st:1 removing common factor 1000000 from timebase
    st:2 removing common factor 1000000 from timebase
    st:3 removing common factor 1000000 from timebase
    st:4 removing common factor 1000000 from timebase
    st:5 removing common factor 1000000 from timebase
    [matroska,webm @ 0xa50344e0] Before avformat_find_stream_info() pos: 6442 bytes read:8192 seeks:0 nb_streams:6
    [h264 @ 0xa4cb0030] nal_unit_type: 7, nal_ref_idc: 3
    [h264 @ 0xa4cb0030] nal_unit_type: 8, nal_ref_idc: 3
    [h264 @ 0xa4cb0030] nal_unit_type: 7, nal_ref_idc: 3
    [h264 @ 0xa4cb0030] nal_unit_type: 8, nal_ref_idc: 3
    [h264 @ 0xa4cb0030] user data:"x264 - core 129 r2230 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:-3:-3 analyse=0x3:0x133 me=tesa subme=10 psy=0 mixed_ref=1 me_range=24 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=9 b_pyramid=2 b_adapt=2 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=240 keyint_min=23 scenecut=40 intra_refresh=0 rc=crf mbtree=0 crf=17.5 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=2:0.60"
    [h264 @ 0xa4cb0030] nal_unit_type: 6, nal_ref_idc: 0
    [h264 @ 0xa4cb0030] nal_unit_type: 5, nal_ref_idc: 3
    [h264 @ 0xa4cb0030] user data:"x264 - core 129 r2230 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:-3:-3 analyse=0x3:0x133 me=tesa subme=10 psy=0 mixed_ref=1 me_range=24 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=9 b_pyramid=2 b_adapt=2 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=240 keyint_min=23 scenecut=40 intra_refresh=0 rc=crf mbtree=0 crf=17.5 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=2:0.60"
    [h264 @ 0xa4cb0030] Reinit context to 960x720, pix_fmt: yuv420p
    [h264 @ 0xa4cb0030] no picture  
    [matroska,webm @ 0xa50344e0] All info found
    [matroska,webm @ 0xa50344e0] After avformat_find_stream_info() pos: 73344 bytes read:73728 seeks:0 frames:68
    Input #0, matroska,webm, from 'pipe:':
      Metadata:
        title           : 15x07 - Tis the Fifteenth Season
        encoder         : libebml v1.3.0 + libmatroska v1.4.0
        creation_time   : 2013-09-21T12:33:07.000000Z
      Duration: 00:22:00.57, start: 0.000000, bitrate: N/A
        Chapter #0:0: start 0.000000, end 29.487778
        Metadata:
          title           : Chapter 00
        Chapter #0:1: start 29.487778, end 218.927022
        Metadata:
          title           : Chapter 01
        Chapter #0:2: start 218.927022, end 488.779956
        Metadata:
          title           : Chapter 02
        Chapter #0:3: start 488.779956, end 910.034111
        Metadata:
          title           : Chapter 03
        Chapter #0:4: start 910.034111, end 1270.519244
        Metadata:
          title           : Chapter 04
        Chapter #0:5: start 1270.519244, end 1320.565000
        Metadata:
          title           : Chapter 05
        Stream #0:0(eng), 4, 1/1000: Video: h264 (High), 1 reference frame, yuv420p(progressive, left), 960x720 [SAR 1:1 DAR 4:3], 0/1, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
        Metadata:
          title           : 15x07 - Tis the Fifteenth Season
        Stream #0:1(rus), 16, 1/1000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
        Metadata:
          title           : RUS
        Stream #0:2(ukr), 16, 1/1000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
        Metadata:
          title           : UKR
        Stream #0:3(eng), 16, 1/1000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
        Metadata:
          title           : ENG
        Stream #0:4(eng), 16, 1/1000: Audio: aac (HE-AAC), 48000 Hz, stereo, fltp
        Metadata:
          title           : ENG, Commentary
        Stream #0:5(eng), 0, 1/1000: Subtitle: subrip
        Metadata:
          title           : ENG
    Successfully opened the file.
    Parsing a group of options: output url -.
    Applying option map (set input stream mapping) with argument 0:a:0.
    Applying option map (set input stream mapping) with argument 0:v:0.
    Applying option c:a:0 (codec name) with argument copy.
    Applying option c:v:0 (codec name) with argument copy.
    Applying option f (force format) with argument mpegts.
    Successfully parsed a group of options.
    Opening an output file: -.
    [pipe @ 0xa4550fb0] Setting default whitelist 'crypto'
    Successfully opened the file.
    [mpegts @ 0xa4550510] muxrate VBR, pcr every 100 pkts, sdt every 200, pat/pmt every 40 pkts
    Output #0, mpegts, to 'pipe:':
      Metadata:
        title           : 15x07 - Tis the Fifteenth Season
        encoder         : Lavf57.83.100
        Chapter #0:0: start 0.000000, end 29.487778
        Metadata:
          title           : Chapter 00
        Chapter #0:1: start 29.487778, end 218.927022
        Metadata:
          title           : Chapter 01
        Chapter #0:2: start 218.927022, end 488.779956
        Metadata:
          title           : Chapter 02
        Chapter #0:3: start 488.779956, end 910.034111
        Metadata:
          title           : Chapter 03
        Chapter #0:4: start 910.034111, end 1270.519244
        Metadata:
          title           : Chapter 04
        Chapter #0:5: start 1270.519244, end 1320.565000
        Metadata:
          title           : Chapter 05
        Stream #0:0(rus), 0, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
        Metadata:
          title           : RUS
        Stream #0:1(eng), 0, 1/90000: Video: h264 (High), 1 reference frame, yuv420p(progressive, left), 960x720 (0x0) [SAR 1:1 DAR 4:3], 0/1, q=2-31, 23.98 fps, 23.98 tbr, 90k tbn, 1k tbc (default)
        Metadata:
          title           : 15x07 - Tis the Fifteenth Season
    Stream mapping:
      Stream #0:1 -> #0:0 (copy)
      Stream #0:0 -> #0:1 (copy)
    cur_dts is invalid (this is harmless if it occurs once at the start per stream)
        Last message repeated 17 times
    Automatically inserted bitstream filter 'h264_mp4toannexb'; args=''
    cur_dts is invalid (this is harmless if it occurs once at the start per stream)
        Last message repeated 8 times
    av_interleaved_write_frame(): Connection reset by peer
    No more output streams to write to, finishing.
    Error writing trailer of pipe:: Connection reset by peer
    nput file #0 (pipe:
      Input stream #0:0 (video): 33 packets read (165330 bytes);  
      Input stream #0:1 (audio): 48 packets read (36864 bytes);  
      Input stream #0:2 (audio): 16 packets read (12288 bytes);  
      Input stream #0:3 (audio): 16 packets read (40960 bytes);  
      Input stream #0:4 (audio): 16 packets read (307 bytes);  
      Input stream #0:5 (subtitle): 0 packets read (0 bytes);  
      Total: 129 packets (255749 bytes) demuxed
    Output file #0 (pipe:
      Output stream #0:0 (audio): 48 packets muxed (36864 bytes);  
      Output stream #0:1 (video): 33 packets muxed (165330 bytes);  
      Total: 81 packets (202194 bytes) muxed
    0 frames successfully decoded, 0 decoding errors
    [AVIOContext @ 0xd28530] Statistics: 0 seeks, 47 writeouts
    [AVIOContext @ 0xa5034a40] Statistics: 401408 bytes read, 0 seeks
    Conversion failed!

    Всего записей: 8943 | Зарегистр. 17-02-2005 | Отправлено: 20:21 06-01-2018
    vlad_001

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

    Цитата:
    metatrop
    Самое простое - запустить FAR Manager
     

    может FAR-ом попробовать решить мой вопрос?

    Всего записей: 166 | Зарегистр. 10-04-2013 | Отправлено: 22:23 07-01-2018 | Исправлено: vlad_001, 22:23 07-01-2018
    Serg2018nova

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Камера Вешает видео и звук отдельно.Хотелось просматривать видео со звуком в  
    Kodi (Бывшем Xbmc)
    Камера D-Link DCS-932L  
    Как соединить 2 потока и передать по сети с ffmpeg.Локально
     
    -http://admin:2018@192.168.1.7/video.cgi        -http://admin:2018@192.168.1.7/audio.cgi
     
    Ткните где можно посмотреть.Примеры.
    Я  новичок сильно не пинайте.

    Всего записей: 4 | Зарегистр. 07-01-2018 | Отправлено: 23:51 07-01-2018 | Исправлено: Serg2018nova, 00:00 08-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Serg2018nova
    Так попробуй для начала:
    Код:
    ffplay.exe -i "http://admin:2018@192.168.1.7/audio.cgi" -i "http://admin:2018@192.168.1.7/video.cgi"

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 09:45 08-01-2018
    Serg2018nova

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ffplay.exe -i "http://admin:2018@192.168.1.7/audio.cgi" -i "http://admin:2018@192.168.1.7/video.cgi"
     
    Argument 'http://admin:2018@192.168.1.7/audio.cgi' provided as input filename, b
    ut 'http://admin:2018@192.168.1.7/video.cgi' was already specified.
     
    Команда C:\ffmpeg\bin\ffplay.exe "http://admin:2018@192.168.1.7/video.cgi"
    Вопроизводит видео
     
    На просторах интернета нашел.
    Идет поток с заиканиями и через минуту зависает наглуха.
     
    C:\ffmpeg\bin\ffmpeg.exe -i "http://admin:2018@192.168.1.7/video.cgi" -i "http://admin:2018@192.168.1.7/audio.cgi" -vcodec mpeg4 -tune zerolatency -preset ultrafast -f mpegts "udp://192.168.1.4:8080"
     
    Смотрел в vlc по "udp://@192.168.1.4:8080"

    Всего записей: 4 | Зарегистр. 07-01-2018 | Отправлено: 15:00 08-01-2018 | Исправлено: Serg2018nova, 15:10 08-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Serg2018novaЯ напутал немного с ffplay, у него другой синтаксис.

    Цитата:
    Идет поток с заиканиями и через минуту зависает наглуха.
    Исходные потоки в каком формате? В начале после запуска твоей команды ffmpeg должен написать параметры входных потоков.
    Загрузку CPU посмотри еще.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 15:18 08-01-2018
    Serg2018nova

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...
     
    Добавлено:
    Не знаю как правильно вставить написал как смог.

    Всего записей: 4 | Зарегистр. 07-01-2018 | Отправлено: 15:37 08-01-2018 | Исправлено: Serg2018nova, 16:16 08-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Serg2018nova
    Большой текст можно сохранить в текстовый файл и положить на Яндекс.Диск или другое облако.
     
    Похоже у тебя процессор (или ядро процессора) не успевает пережимать mjpeg yuvj422p в mpeg4 yuv420p.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 18:07 08-01-2018
    Serg2018nova

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как правельно настроить.....Что где и как поменять.
    C:\ffmpeg\bin\ffmpeg.exe -i "http://admin:2018@192.168.1.7/video".  
    cgi -i "http://admin:2018@192.168.1.7/audio.cgi" -vcodec mpeg4 -tune zerolatency -  
    preset ultrafast -f mpegts "udp://192.168.1.4:8080"  
    Я нашел в интернете просто поставил свои адреса.

    Всего записей: 4 | Зарегистр. 07-01-2018 | Отправлено: 19:12 08-01-2018
    lavowu

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, у меня было скачано несколько видеороликов которые я конвертировал в webm командой:
    Код:
    ffmpeg.exe -hide_banner -i "%%i" -map 0:0 -map 0:1 -c:v libvpx -b:v 500k -c:a libvorbis -b:a 128k -f webm -y "%%~ni.webm"

    Потом полученные видео объединил вместе коммандой:

    Код:
    ffmpeg -hide_banner -y -f concat -safe 0 -i ConcatenateBatchFileList.txt -c copy Big.webm

    В результате у объединённого видео вместо звука появились какие то визги. Что можно сделать в данной ситуации? Заранее спасибо.

    Всего записей: 7 | Зарегистр. 25-12-2017 | Отправлено: 10:03 11-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lavowu
    Попробуй конвертировать звук при объединении.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 18:22 11-01-2018
    vlad_001

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

    Цитата:
    Добавлено:  
    Попробуй поковырять такой скрипт.  
     
    Код:
    ffmpeg -ss 00:00:00 -t 00:00:30 -i "original.mp3" -acodec copy "file1.mp3"  
    ffmpeg -ss 00:00:30 -t 00:01:00 -i "original.mp3" -acodec copy "file2.mp3"  
    ffmpeg -ss 00:01:00 -t 00:01:30 -i "original.mp3" -acodec copy "file3.mp3"  
    ffmpeg -ss 00:01:30 -i "original.mp3" -acodec copy "file4.mp3"  
     
    ffmpeg -i "concat:file1.mp3|insert1.mp3|file2.mp3|insert2.mp3|file3.mp3|insert3.mp3|file4.mp3" -acodec copy "result.mp3"
     
    Файл original.mp3 делиться на 4 части (file1.mp3, file2.mp3, file3.mp3, file4.mp3), а затем склеивается с insert1.mp3, insert2.mp3, insert3.mp3 в результирующий result.mp3.  
    Ключи нашел в инете, не проверял.

     
    Большущее спасибо! Допер наконец-то...
    если я правильно понимаю, то применение команды for в этом случае не подойдёт?

    Всего записей: 166 | Зарегистр. 10-04-2013 | Отправлено: 21:28 11-01-2018 | Исправлено: vlad_001, 21:58 11-01-2018
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Слишком много входных данных. Даже если извратиться с FOR, то не думаю, что проще будет.
     
    Я в свое время код скриптов для VirtualDub-а в Excel генерировал, а потом нужный столбец сохранял и запускал.

    Всего записей: 10492 | Зарегистр. 05-02-2003 | Отправлено: 21:48 11-01-2018 | Исправлено: V0lt, 21:48 11-01-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

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