[FFmpeg-trac] #3665(undetermined:new): Enhancement: can only concat opus in opus container

FFmpeg trac at avcodec.org
Fri May 23 10:07:08 CEST 2014


#3665: Enhancement: can only concat opus in opus container
-------------------------------------+-------------------------------------
             Reporter:  artofit      |                     Type:
               Status:  new          |  enhancement
            Component:               |                 Priority:  normal
  undetermined                       |                  Version:
             Keywords:  Opus concat  |  unspecified
  mkv mp4 webm                       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Ffmpeg can only concat Opus files if they are in an opus container.

 Test scenario:
 Download a test file, for instance Inolvidable -Bachata 2013 by
 vk.comclub_sdm-.mp3 from http://mp3monkey.net/mp3/Migz.html

 First execute:

 {{{
 ffmpeg -i "Migz-Inolvidable_-_Bachata_2013_by_vk_com_club_sdm_-.mp3" -ss
 00:00:00 -t 00:01:00 -c:a libopus part1.mkv -ss 00:01:00 -c:a libopus
 part2.mkv
 }}}


 Now,

 {{{
 ffmpeg -i "concat:part1.mkv|part2.mkv" -c copy concat.mkv
 }}}

 Console output, see below.
 Notice:
 1/ it fails to perform the concat.
 2/ if you replace ".mkv" by ".opus" it does work
 3/ if you replace ".mkv" by ".webM" it also fails

 I suspect other audio filters (https://www.ffmpeg.org/ffmpeg-filters.html
 #Audio-Filters) or containers (mp4) will also fail.

 {{{
 F:\MM audio\test>ffmpeg -i "concat:part1.mkv|part2.mkv" -c copy concat.mkv
 ffmpeg version N-63366-gf932e5f Copyright (c) 2000-2014 the FFmpeg
 developers
   built on May 21 2014 22:09:16 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --
 enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-
 libbluray --enable-libcaca --enable-libfreetype --enab
 le-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
 libmp3lame --enable-libopencore-amrnb --enable-libop
 encore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp
 --enable-libschroedinger --enable-libsoxr --enable-libsp
 eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
 libvo-aacenc --enable-libvo-amrwbenc --enable-libvor
 bis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxavs --enable-libxvid
  --enable-decklink --enable-zlib
   libavutil      52. 86.100 / 52. 86.100
   libavcodec     55. 63.100 / 55. 63.100
   libavformat    55. 40.100 / 55. 40.100
   libavdevice    55. 13.101 / 55. 13.101
   libavfilter     4.  5.100 /  4.  5.100
   libswscale      2.  6.100 /  2.  6.100
   libswresample   0. 19.100 /  0. 19.100
   libpostproc    52.  3.100 / 52.  3.100
 [matroska,webm @ 0000000002ab8380] Could not find codec parameters for
 stream 0 (Video: h264, 520x398): unspecified pixel fo
 rmat
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 Input #0, matroska,webm, from 'concat:part1.mkv|part2.mkv':
   Metadata:
     title           : Inolvidable -{Bachata 2013 by vk.com/club_sdm}-
     DATE            : 2013
     ALBUM           : Bachata by vk.com/club_sdm
     ARTIST          : Migz
     ALBUM_ARTIST    : http://vk.com/club_sdm
     COMPOSER        : http://vk.com/club_sdm
     COPYRIGHT       : http://vk.com/club_sdm
     ENCODED_BY      : http://vk.com/club_sdm
     GENRE           : Bachata
     TEXT            : - Social Dance Music -
                     : http://vk.com/club_sdm
                     : -------------------------------
                     : ?????? ?????? ??????? ??? ??? ??-?? ??????? ????????
                     : #?????? #?????? #??????? #??? #??? #??-?? #???????
 #????????
                     : Salsa Bachata Kizomba Zouk Son Cha-cha Merengue
 Reggaeton
                     : #Salsa #Bachata #Kizomba #Zouk #Son #Cha-cha
 #Merengue #Reggaeton
                     : -------------------------------
                     : - Social Dance Music -
                     : http://vk.com/club_sdm
     PUBLISHER       : http://vk.com/club_sdm
     TIT3            : http://vk.com/club_sdm
     ENCODER         : Lavf55.40.100
   Duration: 00:01:00.01, start: 0.007000, bitrate: 421 kb/s
     Stream #0:0: Video: h264, 520x398, SAR 1:1 DAR 260:199, 30k fps, 1k
 tbr, 1k tbn, 2k tbc (default)
     Metadata:
       title           :
       COMMENT         : Cover (front)
       ENCODER         : Lavc55.63.100 libx264
     Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)
     Metadata:
       ENCODER         : Lavc55.63.100 libopus
 Output #0, matroska, to 'concat.mkv':
   Metadata:
     title           : Inolvidable -{Bachata 2013 by vk.com/club_sdm}-
     DATE            : 2013
     ALBUM           : Bachata by vk.com/club_sdm
     ARTIST          : Migz
     ALBUM_ARTIST    : http://vk.com/club_sdm
     COMPOSER        : http://vk.com/club_sdm
     COPYRIGHT       : http://vk.com/club_sdm
     ENCODED_BY      : http://vk.com/club_sdm
     GENRE           : Bachata
     TEXT            : - Social Dance Music -
                     : http://vk.com/club_sdm
                     : -------------------------------
                     : ?????? ?????? ??????? ??? ??? ??-?? ??????? ????????
                     : #?????? #?????? #??????? #??? #??? #??-?? #???????
 #????????
                     : Salsa Bachata Kizomba Zouk Son Cha-cha Merengue
 Reggaeton
                     : #Salsa #Bachata #Kizomba #Zouk #Son #Cha-cha
 #Merengue #Reggaeton
                     : -------------------------------
                     : - Social Dance Music -
                     : http://vk.com/club_sdm
     PUBLISHER       : http://vk.com/club_sdm
     TIT3            : http://vk.com/club_sdm
     encoder         : Lavf55.40.100
     Stream #0:0: Video: h264 (H264 / 0x34363248), 520x398 [SAR 1:1 DAR
 260:199], q=2-31, 30k fps, 1k tbn, 1k tbc (default)
     Metadata:
       title           :
       COMMENT         : Cover (front)
       ENCODER         : Lavc55.63.100 libx264
     Stream #0:1: Audio: opus ([255][255][255][255] / 0xFFFFFFFF), 48000
 Hz, stereo (default)
     Metadata:
       ENCODER         : Lavc55.63.100 libopus
 Stream mapping:
   Stream #0:0 -> #0:0 (copy)
   Stream #0:1 -> #0:1 (copy)
 Press [q] to stop, [?] for help
 [matroska,webm @ 0000000002ab8380] Unknown entry 0x1A45DFA3
 [matroska,webm @ 0000000002ab8380] Unknown entry 0x18538067
 frame=    1 fps=0.0 q=-1.0 Lsize=     794kB time=00:01:05.55 bitrate=
 99.3kbits/s
 video:7kB audio:765kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 2.908109%
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3665>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list