Recherche avancée

Médias (0)

Mot : - Tags -/xmlrpc

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (62)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

Sur d’autres sites (5985)

  • ffmpeg trim .mp3 - output length forced to 2 seconds

    22 septembre 2015, par Brooks

    I have just downloaded the latest version of ffmpeg and I am trying to trim the first 14 and the last 6 seconds from a 40 seconds .mp3 file.

    The problem I have is that doesn’t matter what -t X I use, the output is always only 2 seconds in length. It’s my first using ffmpeg but it seems like something is forcing it to limit the output to 2 seconds.

    I tried a lot of commands including

    ffmpeg -ss 00:00:14.358 -i input.mp3 -ab 32k -t 00:00:20.04 -c:a copy output.mp3 -y

    ffmpeg -ss 14 -i input.mp3 -ab 32k -t 20 -c:a copy output.mp3 -y

    ffmpeg -ss 14 -i input.mp3 -t 20 -acodec copy output.mp3 -y

    ffmpeg -ss 14 -i input.mp3 -acodec copy output.mp3 -y

    ffmpeg -ss 14 -t 20 -i input.mp3 output.mp3

    ffmpeg -ss 14 -i input.mp3 -t 20 output.mp3

    but the result is almost always a 2 sec mp3 file.
    Now I’m out of ideas.

    As requested this is the output from the console :

    > Input #0, mp3, from 'C:\Track7.mp3':   Duration: 00:00:40.49, start:
    > 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=       1kB time=00:00:00.00 bitrate= 752.3kbits/s video:0kB
    > audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 110.287079%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -t 5 -c:a copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 0000000002fb02c0] Skipping 0 bytes of junk at 0. [mp3 @
    > 0000000002fb02c0] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -c:a copy
    > "C:\Track7.mp3" -t 5 -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 Trailing options were found on the commandline. [mp3 @ 0000000003020300] Skipping 0
    > bytes of junk at 0. [mp3 @ 0000000003020300] Estimating duration from
    > bitrate, this may be inaccurate Input #0, mp3, from 'C:\Track7.mp3':  
    > Duration: 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -c:a copy -t 5
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 00000000003102c0] Skipping 0 bytes of junk at 0. [mp3 @
    > 00000000003102c0] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358  -t 5 -i "C:\Track7.mp3" -c:a copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 0000000002fb02c0] Skipping 0 bytes of junk at 0. [mp3 @
    > 0000000002fb02c0] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -i "C:\Track7.mp3"-ss 00:00:14.358 -acodec copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 C:\Track7.mp3-ss: No such file or directory
    >
    > C:\Je>ffmpeg -i "C:\Track7.mp3" -ss 00:00:14.358 -acodec copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 0000000002fb0240] Skipping 0 bytes of junk at 0. [mp3 @
    > 0000000002fb0240] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=       0kB time=00:00:00.00 bitrate=N/A video:0kB audio:0kB
    > subtitle:0kB other streams:0kB global headers:0kB muxing overhead:
    > unknown Output file is empty, nothing was encoded (check -ss / -t /
    > -frames parameters if used)
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -c:a copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 0000000002fb0220] Skipping 0 bytes of junk at 0. [mp3 @
    > 0000000002fb0220] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -ab 32k -c:a copy
    > "C:\Track7.mp3" -y ffmpeg version N-75463-g53e8bef Copyright (c)
    > 2000-2015 the FFmpeg developers   built with gcc 4.9.3 (GCC)  
    > configuration: --enable-gpl --enable-version3 --disable-w32threads
    > --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 0000000002fb02c0] Skipping 0 bytes of junk at 0. [mp3 @
    > 0000000002fb02c0] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%
    >
    > C:\Je>ffmpeg -ss 00:00:14.358 -i "C:\Track7.mp3" -ab 32k -t
    > 00:00:20.04 -c:a copy "C:\Track7.mp3" -y ffmpeg version
    > N-75463-g53e8bef Copyright (c) 2000-2015 the FFmpeg developers   built
    > with gcc 4.9.3 (GCC)   configuration: --enable-gpl --enable-version3
    > --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnu tls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enab le-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
    > --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable
    > -libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --ena ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --e nable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib   libavutil      55.  2.100 / 55.  2.100   libavcodec     57.  3.100 /
    > 57.  3.100   libavformat    57.  2.100 / 57.  2.100   libavdevice    57.  0.100 / 57.  0.100   libavfilter     6.  6.100 /  6.  6.100   libswscale      4.  0.100 /  4.  0.100   libswresample   2.  0.100 /
    > 2.  0.100   libpostproc    54.  0.100 / 54.  0.100 [mp3 @ 00000000031903c0] Skipping 0 bytes of junk at 0. [mp3 @
    > 00000000031903c0] Estimating duration from bitrate, this may be
    > inaccurate Input #0, mp3, from 'C:\Track7.mp3':   Duration:
    > 00:00:40.49, start: 0.000000, bitrate: 128 kb/s
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Output #0, mp3, to 'C:\Track7.mp3':   Metadata:
    >     TSSE            : Lavf57.2.100
    >     Stream #0:0: Audio: mp3, 44100 Hz, stereo, 128 kb/s Stream mapping:   Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help
    > size=      32kB time=00:00:02.04 bitrate= 129.5kbits/s video:0kB
    > audio:32kB subtitle:0kB other streams:0kB global headers:0kB muxing
    > overhead: 1.410433%

    What am I doing wrong ?

  • Evolution #3488 : Stocker globalement toutes les requetes passées

    24 juillet 2015, par cedric -

    un compteur global de requêtes, optionnel ou non ça parait pas mal, car a contrario stocker toutes les requêtes peut vite être lourd.
    J’ai vu des sites avec plus de 2000 requete sur une page, et ça alourdirait inutilement la conso mémoire.
    Sinon je pense aussi qu’ajouter ton petit bandeau dans le plugin dev serait une bonne idée

  • ffmpeg ffserver - create a mosaic from two 720p webcam feeds

    28 juillet 2015, par der_felix

    for a project i would like to take the video feeds (NO audio) of two logitech c920 webcams, put them side-by-side and stream them.
    the c920 is able to compress the video feed with h264 itself(if enabled) and delivers 1080p with upto 30fps.
    the stream is then loaded in an android app by a ffmpeg library and rendered to the screen.

    what i already know :
    i know that i can take multiple streams or input files and create a mosaic stream via the filter_complex module.
    http and h264 seem to be good for streaming, but other configurations are also welcom if they are faster/better.

    the question :
    but how can i start the cameras with v4l2, set the camera resoltution and camera internal encoding and use these streams to create the mosaic ?
    the mosaic should be unscaled (=2560x720px).

    and i very often get the error code 256 but didnt find a solution what it means.

    the system : laptop with usb3, ubuntu 15.04x64 ffmpeg 2.7.1 and ffserver 2.5.7

    thanks for your help

    ffserver config :

    HTTPPort 8080                
    HTTPBindAddress 0.0.0.0      
    MaxHTTPConnections 2000  
    MaxClients 1000        
    MaxBandwidth 50000
    CustomLog -      
    #NoDaemon      

    <feed>        

    File /tmp/feed1.ffm
    Launch ffmpeg -f v4l2 - input_format h264 -i /dev/video0 -i /dev/video1 -size 1280x720 -r 30 -filter_complex "nullsrc=size=2560x720 [base]; [0:v] setpts=PTS-STARTPTS [left]; [1:v] setpts=PTS-STARTPTS [right]; [base][left] overlay=shortest=1 [tmp1]; [tmp1][right] overlay=shortest=1:x=1280"  -c:v libx264 -f mpegts

    </feed>

    <stream>

    Feed feed1.ffm
    Format mpegts      
    VideoBitRate 1024  
    #VideoBufferSize 1024
    VideoFrameRate 30      
    #VideoSize hd720      
    VideoSize 2560x720
    #VideoIntraOnly        
    #VideoGopSize 12      
    VideoCodec libx264      
    NoAudio            
    VideoQMin 3        
    VideoQMax 31
    NoDefaults

    </stream>

    <stream>        
      Format status
      #Only allow local people to get the status
      ACL allow localhost
      ACL allow 192.168.0.0 192.168.255.255
    </stream>

    output :

    ubuntu@ubuntu:~$ ffserver
    ffserver version 2.5.7-0ubuntu0.15.04.1 Copyright (c) 2000-2015 the FFmpeg developers
     built with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu13)
     configuration: --prefix=/usr --extra-version=0ubuntu0.15.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --shlibdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --enable-shared --disable-stripping --enable-avresample --enable-avisynth --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libshine --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libwavpack --enable-libwebp --enable-libxvid --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzvbi --enable-libzmq --enable-frei0r --enable-libvpx --enable-libx264 --enable-libsoxr --enable-gnutls --enable-openal --enable-libopencv --enable-librtmp --enable-libx265
     libavutil      54. 15.100 / 54. 15.100
     libavcodec     56. 13.100 / 56. 13.100
     libavformat    56. 15.102 / 56. 15.102
     libavdevice    56.  3.100 / 56.  3.100
     libavfilter     5.  2.103 /  5.  2.103
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  1.100 /  1.  1.100
     libpostproc    53.  3.100 / 53.  3.100
    Tue Jul 28 10:13:44 2015 FFserver started.
    Tue Jul 28 10:13:44 2015 Launch command line: ffmpeg -f v4l2 - input_format h264 -i /dev/video0 -i /dev/video1 -size 1280x720 -r 30 -filter_complex nullsrc=size=2560x720 [base]; [0:v] setpts=PTS-STARTPTS [left]; [1:v] setpts=PTS-STARTPTS [right]; [base][left] overlay=shortest=1 [tmp1]; [tmp1][right] overlay=shortest=1:x=1280 -c:v libx264 -f mpegts http://127.0.0.1:8080/feed1.ffm
    feed1.ffm: Pid 17388 exited with status 256 after 0 seconds

    Hey guys !

    Here is our plan b for the mosaic stream.

    Alternative config :

    HTTPPort 8080        
    HTTPBindAddress 0.0.0.0  
    MaxHTTPConnections 2000  
    MaxClients 1000        
    MaxBandwidth 50000      
    CustomLog -        

    <feed>
    File /tmp/feedlinks.ffm
    Launch ffmpeg -f v4l2 -input_format h264 -vcodec h264 -i /dev/video0 -video_size 1280x720 -r 30
    </feed>

    <feed>
    File /tmp/feedrechts.ffm
    Launch ffmpeg -f v4l2 -input_format h264 -vcodec h264 -i /dev/video1 -video_size 1280x720 -r 30
    </feed>

    <stream>
    Feed feedlinks.ffm
    Format mpegts
    VideoBitRate 512
    VideoFrameRate 30
    VideoSize hd720
    VideoCodec libx264
    NoAudio
    VideoQMin 3
    VideoQMax 31
    </stream>

    <stream>
    Feed feedrechts.ffm
    Format mpegts
    VideoBitRate 512
    VideoFrameRate 30
    VideoSize hd720
    VideoCodec libx264
    NoAudio
    VideoQMin 3
    VideoQMax 31
    </stream>

    <feed>
    File /tmp/feedmosaic.ffm
    Launch ffmpeg -i http://localhost:8080/testlinks.mpg -i http://localhost:8080/testrechts.mpg -filter_complex "nullsrc=size=2560x720 [base]; [0:v] setpts=PTS-STARTPTS [left]; [1:v] setpts=PTS-STARTPTS [right]; [base][left] overlay=shortest=1 [tmp1]; [tmp1][right] overlay=shortest=1:x=1280" -c:v libx264 -preset ultrafast -f mpegts
    </feed>

    <stream>
    Feed feedmosaic.ffm
    Format mpegts         # Format of the stream
    VideoFrameRate 30      # Number of frames per second
    VideoSize 2560x720
    VideoCodec libx264      # Choose your codecs.
    NoAudio            # Suppress audio
    VideoQMin 3         # Videoquality ranges from 1 - 31 (worst to best)
    VideoQMax 31
    NoDefaults
    </stream>

    <stream>           # Server status URL
      Format status
      # Only allow local people to get the status
      ACL allow localhost
      ACL allow 192.168.0.0 192.168.255.255
      ACL allow 192.168.178.0 192.168.255.255
    </stream>

    And this is the new output :

    ubuntu@ubuntu:~$ ffserver
    ffserver version 2.5.7-0ubuntu0.15.04.1 Copyright (c) 2000-2015 the FFmpeg developers
     built with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu13)
     configuration: --prefix=/usr --extra-version=0ubuntu0.15.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --shlibdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --enable-shared --disable-stripping --enable-avresample --enable-avisynth --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libshine --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libwavpack --enable-libwebp --enable-libxvid --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzvbi --enable-libzmq --enable-frei0r --enable-libvpx --enable-libx264 --enable-libsoxr --enable-gnutls --enable-openal --enable-libopencv --enable-librtmp --enable-libx265
     libavutil      54. 15.100 / 54. 15.100
     libavcodec     56. 13.100 / 56. 13.100
     libavformat    56. 15.102 / 56. 15.102
     libavdevice    56.  3.100 / 56.  3.100
     libavfilter     5.  2.103 /  5.  2.103
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  1.100 /  1.  1.100
     libpostproc    53.  3.100 / 53.  3.100
    /etc/ffserver.conf:44: Setting default value for video bit rate tolerance = 128000. Use NoDefaults to disable it.
    /etc/ffserver.conf:44: Setting default value for video rate control equation = tex^qComp. Use NoDefaults to disable it.
    /etc/ffserver.conf:44: Setting default value for video max rate = 1024000. Use NoDefaults to disable it.
    /etc/ffserver.conf:44: Setting default value for video buffer size = 1024000. Use NoDefaults to disable it.
    /etc/ffserver.conf:61: Setting default value for video bit rate tolerance = 128000. Use NoDefaults to disable it.
    /etc/ffserver.conf:61: Setting default value for video rate control equation = tex^qComp. Use NoDefaults to disable it.
    /etc/ffserver.conf:61: Setting default value for video max rate = 1024000. Use NoDefaults to disable it.
    /etc/ffserver.conf:61: Setting default value for video buffer size = 1024000. Use NoDefaults to disable it.
    Tue Jul 28 11:13:01 2015 Codec bitrates do not match for stream 0
    Tue Jul 28 11:13:01 2015 FFserver started.
    Tue Jul 28 11:13:01 2015 Launch command line: ffmpeg -f v4l2 -input_format h264 -vcodec h264 -i /dev/video0 -video_size 1280x720 -r 30 http://127.0.0.1:8080/feedlinks.ffm
    Tue Jul 28 11:13:01 2015 Launch command line: ffmpeg -f v4l2 -input_format h264 -vcodec h264 -i /dev/video1 -video_size 1280x720 -r 30 http://127.0.0.1:8080/feedrechts.ffm
    Tue Jul 28 11:13:01 2015 Launch command line: ffmpeg -i http://localhost:8080/testlinks.mpg -i http://localhost:8080/testrechts.mpg -filter_complex nullsrc=size=2560x720 [base]; [0:v] setpts=PTS-STARTPTS [left]; [1:v] setpts=PTS-STARTPTS [right]; [base][left] overlay=shortest=1 [tmp1]; [tmp1][right] overlay=shortest=1:x=1280 -c:v libx264 -preset ultrafast -f mpegts http://127.0.0.1:8080/feedmosaic.ffm
    Tue Jul 28 11:13:02 2015 127.0.0.1 - - [GET] "/feedlinks.ffm HTTP/1.1" 200 4175
    Tue Jul 28 11:13:02 2015 127.0.0.1 - - [GET] "/feedrechts.ffm HTTP/1.1" 200 4175
    Tue Jul 28 11:13:18 2015 127.0.0.1 - - [POST] "/feedmosaic.ffm HTTP/1.1" 200 4096
    Tue Jul 28 11:13:18 2015 127.0.0.1 - - [GET] "/testlinks.mpg HTTP/1.1" 200 2130291
    Tue Jul 28 11:13:18 2015 127.0.0.1 - - [GET] "/testrechts.mpg HTTP/1.1" 200 1244999
    feedmosaic.ffm: Pid 18775 exited with status 256 after 17 seconds

    Thanks for your help !