Recherche avancée

Médias (91)

Autres articles (104)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

Sur d’autres sites (12014)

  • How to combine 2 videos using either NReco ffmpeg ConvertMedia or just ffmpeg command line ?

    11 octobre 2016, par M. Ilchuk

    We have 2 videos : video1.webm and video2.webm.
    How to combine these two and get output.mp4 which contains video from video1.webm and audio from video1 and video2 ?

    Example :

    video1(audio1 in video1) + video2(audio2 in video2) = outputVideo(video1 + audio1 +audio2)

    image example

    ffmpeg -i 1.webm -i 2.webm
    ffmpeg version N-81872-gbe1d324 Copyright (c) 2000-2016 the FFmpeg developers
    built with gcc 5.4.0 (GCC)
    configuration : —enable-gpl —enable-version3 —disable-w32threads —enable-dxva2 —enable-libmfx —enable-nvenc —enable-avisynth —enable-bzlib —enable-libebur128 —enable-fontconfig —enable-frei0r —enable-gnutls —enable-iconv —enable-libass —enable-libbluray —enable-libbs2b —enable-libcaca —enable-libfreetype —enable-libgme —enable-libgsm —enable-libilbc —enable-libmodplug —enable-libmp3lame —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopenh264 —enable-libopenjpeg —enable-libopus —enable-librtmp —enable-libschroedinger —enable-libsnappy —enable-libsoxr —enable-libspeex —enable-libtheora —enable-libtwolame —enable-libvidstab —enable-libvo-amrwbenc —enable-libvorbis —enable-libvpx —enable-libwavpack —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxavs —enable-libxvid —enable-libzimg —enable-lzma —enable-decklink —enable-zlib
    libavutil 55. 32.100 / 55. 32.100
    libavcodec 57. 60.101 / 57. 60.101
    libavformat 57. 51.102 / 57. 51.102
    libavdevice 57. 0.102 / 57. 0.102
    libavfilter 6. 63.100 / 6. 63.100
    libswscale 4. 1.100 / 4. 1.100
    libswresample 2. 2.100 / 2. 2.100
    libpostproc 54. 0.100 / 54. 0.100
    Input #0, matroska,webm, from ’1.webm’ :
    Metadata :
    encoder : libwebm-0.2.1.0
    creation_time : 2016-10-05T07:54:05.064000Z
    Duration : 00:00:30.11, start : 0.000000, bitrate : 798 kb/s
    Stream #0:0(eng) : Audio : opus, 48000 Hz, mono, fltp (default)
    Stream #0:1(eng) : Video : vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 8.33 tbr, 1k tbn, 1k tbc (default)
    Input #1, matroska,webm, from ’2.webm’ :
    Metadata :
    encoder : libwebm-0.2.1.0
    creation_time : 2016-10-05T07:54:20.135000Z
    Duration : 00:00:30.20, start : 0.000000, bitrate : 523 kb/s
    Stream #1:0(eng) : Audio : opus, 48000 Hz, mono, fltp (default)
    Stream #1:1(eng) : Video : vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 1k tbr, 1k tbn, 1k tbc (default)
    At least one output file must be specified.

    No sound from video 2, video 1 but it is very bad.
    The process of converting long.

    >ffmpeg -i 1.webm -i 2.webm -filter_complex "[0:a][1:a]amerge=inputs=2[a]" -map 0:v -map "[a]" -ac 2 -shortest output.webm
    ffmpeg version N-81872-gbe1d324 Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 5.4.0 (GCC)
     configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
     libavutil      55. 32.100 / 55. 32.100
     libavcodec     57. 60.101 / 57. 60.101
     libavformat    57. 51.102 / 57. 51.102
     libavdevice    57.  0.102 / 57.  0.102
     libavfilter     6. 63.100 /  6. 63.100
     libswscale      4.  1.100 /  4.  1.100
     libswresample   2.  2.100 /  2.  2.100
     libpostproc    54.  0.100 / 54.  0.100
    Input #0, matroska,webm, from '1.webm':
     Metadata:
       encoder         : libwebm-0.2.1.0
       creation_time   : 2016-10-05T07:54:05.064000Z
     Duration: 00:00:30.11, start: 0.000000, bitrate: 798 kb/s
       Stream #0:0(eng): Audio: opus, 48000 Hz, mono, fltp (default)
       Stream #0:1(eng): Video: vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 8.33 tbr, 1k tbn, 1k tbc (default)
    Input #1, matroska,webm, from '2.webm':
     Metadata:
       encoder         : libwebm-0.2.1.0
       creation_time   : 2016-10-05T07:54:20.135000Z
     Duration: 00:00:30.20, start: 0.000000, bitrate: 523 kb/s
       Stream #1:0(eng): Audio: opus, 48000 Hz, mono, fltp (default)
       Stream #1:1(eng): Video: vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 1k tbr, 1k tbn, 1k tbc (default)
    [Parsed_amerge_0 @ 00000000026d4400] No channel layout for input 1
    [Parsed_amerge_0 @ 00000000026d4400] Input channel layouts overlap: output layout will be determined by the number of distinct input channels
    [libvpx-vp9 @ 0000000002592280] v1.6.0
    [libopus @ 00000000024d81e0] No bit rate set. Defaulting to 96000 bps.
    Output #0, webm, to 'output.webm':
     Metadata:
       encoder         : Lavf57.51.102
       Stream #0:0(eng): Video: vp9 (libvpx-vp9), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=-1--1, 200 kb/s, 8.33 fps, 1k tbn, 8.33 tbc (default)
       Metadata:
         encoder         : Lavc57.60.101 libvpx-vp9
       Side data:
         cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
       Stream #0:1: Audio: opus (libopus), 48000 Hz, stereo, flt, 96 kb/s (default)
       Metadata:
         encoder         : Lavc57.60.101 libopus
    Stream mapping:
     Stream #0:0 (opus) -> amerge:in0 (graph 0)
     Stream #1:0 (opus) -> amerge:in1 (graph 0)
     Stream #0:1 -> #0:0 (vp8 (native) -> vp9 (libvpx-vp9))
     amerge (graph 0) -> Stream #0:1 (libopus)
    Press [q] to stop, [?] for help
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate=  91.8kbits/s speed=2.33x
       Last message repeated 4 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 100.0kbits/s speed=1.62x
       Last message repeated 23 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 133.1kbits/s speed=1.27x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 160.5kbits/s speed=1.06x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 164.1kbits/s speed=0.932x
       Last message repeated 23 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 185.8kbits/s speed=0.819x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory94 bitrate= 212.5kbits/s speed=0.72x
       Last message repeated 4 times
    Error while decoding stream #0:0: Cannot allocate memory28 bitrate= 242.0kbits/s speed=0.68x
       Last message repeated 18 times
    Error while decoding stream #0:0: Cannot allocate memory50 bitrate= 190.1kbits/s speed= 0.9x
       Last message repeated 13 times
    Error while decoding stream #0:0: Cannot allocate memory50 bitrate= 205.9kbits/s speed=0.849x
       Last message repeated 21 times
    Error while decoding stream #0:0: Cannot allocate memory50 bitrate= 209.5kbits/s speed=0.781x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory50 bitrate= 225.2kbits/s speed=0.741x
       Last message repeated 16 times
    Error while decoding stream #0:0: Cannot allocate memory50 bitrate= 240.9kbits/s speed=0.695x
       Last message repeated 18 times
    Error while decoding stream #0:0: Cannot allocate memory68 bitrate= 239.9kbits/s speed=0.665x
    Error while decoding stream #0:0: Cannot allocate memory76 bitrate= 251.1kbits/s speed=0.659x
       Last message repeated 10 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 211.2kbits/s speed=0.791x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 212.8kbits/s speed=0.751x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 224.7kbits/s speed=0.724x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 225.4kbits/s speed=0.701x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 235.8kbits/s speed=0.678x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory99 bitrate= 244.0kbits/s speed=0.654x
       Last message repeated 12 times
    Error while decoding stream #0:0: Cannot allocate memory16 bitrate= 242.8kbits/s speed=0.645x
       Last message repeated 1 times
    Error while decoding stream #0:0: Cannot allocate memory00 bitrate= 242.9kbits/s speed=0.638x
    Error while decoding stream #0:0: Cannot allocate memory36 bitrate= 246.9kbits/s speed=0.639x
       Last message repeated 8 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 218.2kbits/s speed=0.727x
       Last message repeated 16 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 219.9kbits/s speed=0.707x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 227.5kbits/s speed=0.69x
       Last message repeated 18 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 229.6kbits/s speed=0.673x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 237.3kbits/s speed=0.657x
       Last message repeated 16 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 238.8kbits/s speed=0.642x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory46 bitrate= 245.4kbits/s speed=0.627x
       Last message repeated 9 times
    Error while decoding stream #0:0: Cannot allocate memory76 bitrate= 242.9kbits/s speed=0.625x
       Last message repeated 1 times
    Error while decoding stream #0:0: Cannot allocate memory60 bitrate= 246.0kbits/s speed=0.618x
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 229.5kbits/s speed=0.697x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 235.1kbits/s speed=0.679x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 236.4kbits/s speed=0.664x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 241.4kbits/s speed=0.652x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 242.8kbits/s speed=0.639x
       Last message repeated 11 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 247.9kbits/s speed=0.627x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory97 bitrate= 249.4kbits/s speed=0.616x
       Last message repeated 8 times
    Error while decoding stream #0:0: Cannot allocate memory24 bitrate= 252.4kbits/s speed=0.611x
       Last message repeated 4 times
    Error while decoding stream #0:0: Cannot allocate memory96 bitrate= 253.9kbits/s speed=0.612x
    Error while decoding stream #0:0: Cannot allocate memory32 bitrate= 252.1kbits/s speed=0.611x
       Last message repeated 15 times
    Error while decoding stream #0:0: Cannot allocate memory45 bitrate= 233.6kbits/s speed=0.663x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory45 bitrate= 239.7kbits/s speed=0.652x
       Last message repeated 17 times
    Error while decoding stream #0:0: Cannot allocate memory45 bitrate= 245.3kbits/s speed=0.641x
       Last message repeated 23 times
    Error while decoding stream #0:0: Cannot allocate memory45 bitrate= 246.6kbits/s speed=0.629x
       Last message repeated 25 times
    Error while decoding stream #0:0: Cannot allocate memory60 bitrate= 251.4kbits/s speed=0.621x
       Last message repeated 8 times
    Error while decoding stream #0:0: Cannot allocate memory80 bitrate= 254.7kbits/s speed=0.629x
       Last message repeated 18 times
    Error while decoding stream #0:0: Cannot allocate memory93 bitrate= 239.0kbits/s speed=0.676x
       Last message repeated 29 times
    Error while decoding stream #0:0: Cannot allocate memory93 bitrate= 243.4kbits/s speed=0.663x
       Last message repeated 21 times
    Error while decoding stream #0:0: Cannot allocate memory93 bitrate= 247.8kbits/s speed=0.655x
       Last message repeated 13 times
    Error while decoding stream #0:0: Cannot allocate memory93 bitrate= 252.1kbits/s speed=0.644x
       Last message repeated 15 times
    Error while decoding stream #0:0: Cannot allocate memory17 bitrate= 251.6kbits/s speed=0.642x
       Last message repeated 4 times
    Error while decoding stream #0:0: Cannot allocate memory44 bitrate= 253.6kbits/s speed=0.64x
       Last message repeated 4 times
    Error while decoding stream #0:0: Cannot allocate memory40 bitrate= 254.2kbits/s speed=0.644x
       Last message repeated 5 times
    frame=  249 fps=5.4 q=0.0 Lsize=     946kB time=00:00:30.12 bitrate= 257.2kbits/s speed=0.654x
    video:806kB audio:133kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.632650%
  • Video HLS with AVPlayer

    5 octobre 2016, par Charlie227

    I’ve converted .MOV video using this command line :

    ffmpeg -re -i 123.mov -vcodec copy -map 0 -f segment -segment_list 123.m3u8 \-segment_list_flags +live -segment_time 3 123%03d.ts

    output :

       ffmpeg version N-81872-gbe1d324 Copyright (c) 2000-2016 the FFmpeg developers
         built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
         configuration: --prefix=/usr/local --enable-gpl --enable-nonfree
         libavutil      55. 32.100 / 55. 32.100
         libavcodec     57. 60.101 / 57. 60.101
         libavformat    57. 51.102 / 57. 51.102
         libavdevice    57.  0.102 / 57.  0.102
         libavfilter     6. 63.100 /  6. 63.100
         libswscale      4.  1.100 /  4.  1.100
         libswresample   2.  2.100 /  2.  2.100
         libpostproc    54.  0.100 / 54.  0.100
       Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '123.mov':
         Metadata:
           major_brand     : qt  
           minor_version   : 0
           compatible_brands: qt  
           creation_time   : 2016-09-26T19:34:01.000000Z
         Duration: 00:00:20.00, start: 0.000000, bitrate: 1210 kb/s
           Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 540x960, 1088 kb/s, 30 fps, 30 tbr, 600 tbn, 1200 tbc (default)
           Metadata:
             creation_time   : 2016-09-26T19:34:01.000000Z
             handler_name    : Core Media Data Handler
             encoder         : H.264
           Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 114 kb/s (default)
           Metadata:
             creation_time   : 2016-09-26T19:34:01.000000Z
             handler_name    : Core Media Data Handler
       Output #0, segment, to '123%03d.ts':
         Metadata:
           major_brand     : qt  
           minor_version   : 0
           compatible_brands: qt  
           encoder         : Lavf57.51.102
           Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 540x960, q=2-31, 1088 kb/s, 30 fps, 30 tbr, 90k tbn, 600 tbc (default)
           Metadata:
             creation_time   : 2016-09-26T19:34:01.000000Z
             handler_name    : Core Media Data Handler
             encoder         : H.264
           Stream #0:1(und): Audio: mp2, 44100 Hz, stereo, s16, 384 kb/s (default)
           Metadata:
             creation_time   : 2016-09-26T19:34:01.000000Z
             handler_name    : Core Media Data Handler
             encoder         : Lavc57.60.101 mp2
       Stream mapping:
         Stream #0:0 -> #0:0 (copy)
         Stream #0:1 -> #0:1 (aac (native) -> mp2 (native))
       Press [q] to stop, [?] for help
       frame=    1 fps=1.0 q=-1.0 size=N/A time=00:00:01.00 bitrate=N/A speed=0.996x  
    frame=   32 fps= 16 q=-1.0 size=N/A time=00:00:02.00 bitrate=N/A speed=0.987x  
    frame=   47 fps= 19 q=-1.0 size=N/A time=00:00:02.52 bitrate=N/A speed=0.996x  
    frame=   63 fps= 21 q=-1.0 size=N/A time=00:00:03.01 bitrate=N/A speed=0.993x  
     frame=   77 fps= 22 q=-1.0 size=N/A time=00:00:03.54 bitrate=N/A speed=0.998x  
    frame=   93 fps= 23 q=-1.0 size=N/A time=00:00:04.03 bitrate=N/A speed=0.995x  
     frame=  108 fps= 24 q=-1.0 size=N/A time=00:00:04.56 bitrate=N/A speed=0.999x  
    frame=  123 fps= 24 q=-1.0 size=N/A time=00:00:05.05 bitrate=N/A speed=0.997x  
     frame=  139 fps= 25 q=-1.0 size=N/A time=00:00:05.55 bitrate=N/A speed=0.996x  
    frame=  154 fps= 25 q=-1.0 size=N/A time=00:00:06.04 bitrate=N/A speed=0.994x  
     frame=  169 fps= 26 q=-1.0 size=N/A time=00:00:06.57 bitrate=N/A speed=0.997x  
     frame=  184 fps= 26 q=-1.0 size=N/A time=00:00:07.09 bitrate=N/A speed=0.999x  
     frame=  199 fps= 26 q=-1.0 size=N/A time=00:00:07.59 bitrate=N/A speed=0.998x  
     frame=  230 fps= 27 q=-1.0 size=N/A time=00:00:08.58 bitrate=N/A speed=0.995x  
     frame=  261 fps= 27 q=-1.0 size=N/A time=00:00:09.60 bitrate=N/A speed=0.996x  
     frame=  275 fps= 27 q=-1.0 size=N/A time=00:00:10.12 bitrate=N/A speed=0.998x  
     frame=  306 fps= 27 q=-1.0 size=N/A time=00:00:11.14 bitrate=N/A speed=0.999x  
     frame=  337 fps= 28 q=-1.0 size=N/A time=00:00:12.13 bitrate=N/A speed=0.997x  
     frame=  352 fps= 28 q=-1.0 size=N/A time=00:00:12.65 bitrate=N/A speed=0.998x  
     frame=  367 fps= 28 q=-1.0 size=N/A time=00:00:13.15 bitrate=N/A speed=0.997x  
     frame=  382 fps= 28 q=-1.0 size=N/A time=00:00:13.67 bitrate=N/A speed=0.999x  
     frame=  412 fps= 28 q=-1.0 size=N/A time=00:00:14.69 bitrate=N/A speed=0.999x  
     frame=  428 fps= 28 q=-1.0 size=N/A time=00:00:15.19 bitrate=N/A speed=0.998x  
     frame=  443 fps= 28 q=-1.0 size=N/A time=00:00:15.68 bitrate=N/A speed=0.998x  
     frame=  473 fps= 28 q=-1.0 size=N/A time=00:00:16.70 bitrate=N/A speed=0.998x  
     frame=  488 fps= 28 q=-1.0 size=N/A time=00:00:17.22 bitrate=N/A speed=0.999x  
     frame=  519 fps= 28 q=-1.0 size=N/A time=00:00:18.24 bitrate=N/A speed=0.999x  
     frame=  550 fps= 29 q=-1.0 size=N/A time=00:00:19.24 bitrate=N/A speed=0.998x  
     frame=  565 fps= 29 q=-1.0 size=N/A time=00:00:19.76 bitrate=N/A speed=0.999x  
     frame=  601 fps= 30 q=-1.0 Lsize=N/A time=00:00:20.02 bitrate=N/A speed=   1x    
       video:2663kB audio:939kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

    The final video is available here, i’m able to read it from Safari on Mac OS, but it doesn’t work on iOS using AVPlayer or Safari.

    I also tried to play it using this sample code provided by Apple, however i get the following error :
    "The decoder required for this media cannot be found"

    Any help is appreciated


    edit 1

    I’ve edit the command line, and now i’m able to play the video using AVPlayer, but there is no sound...

    ffmpeg -i 123.mov -c:a libfdk_aac -profile:a aac_he -b:a 64k -c:v h264 -preset slow -map 0 -an -flags -global_header -f hls -hls_time 2 123%03d.ts

    OUTPUT :

       ffmpeg version N-81883-gbeb877b Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
     configuration: --enable-gpl --enable-nonfree --enable-shared --enable-libfdk-aac --enable-libx264 --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib
     libavutil      55. 32.100 / 55. 32.100
     libavcodec     57. 60.101 / 57. 60.101
     libavformat    57. 51.102 / 57. 51.102
     libavdevice    57.  0.102 / 57.  0.102
     libavfilter     6. 63.100 /  6. 63.100
     libswscale      4.  1.100 /  4.  1.100
     libswresample   2.  2.100 /  2.  2.100
     libpostproc    54.  0.100 / 54.  0.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '123.mov':
     Metadata:
       major_brand     : qt  
       minor_version   : 0
       compatible_brands: qt  
       creation_time   : 2016-09-26T19:34:01.000000Z
     Duration: 00:00:20.00, start: 0.000000, bitrate: 1210 kb/s
       Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 540x960, 1088 kb/s, 30 fps, 30 tbr, 600 tbn, 1200 tbc (default)
       Metadata:
         creation_time   : 2016-09-26T19:34:01.000000Z
         handler_name    : Core Media Data Handler
         encoder         : H.264
       Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 114 kb/s (default)
       Metadata:
         creation_time   : 2016-09-26T19:34:01.000000Z
         handler_name    : Core Media Data Handler
    Codec AVOption b (set bitrate (in bits/s)) specified for output file #0 (123%03d.ts) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
    Codec AVOption profile () specified for output file #0 (123%03d.ts) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
    [libx264 @ 0x14ca8a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
    [libx264 @ 0x14ca8a0] profile High, level 3.1
    Output #0, hls, to '123%03d.ts':
     Metadata:
       major_brand     : qt  
       minor_version   : 0
       compatible_brands: qt  
       encoder         : Lavf57.51.102
       Stream #0:0(und): Video: h264 (libx264), yuv420p, 540x960, q=-1--1, 30 fps, 90k tbn, 30 tbc (default)
       Metadata:
         creation_time   : 2016-09-26T19:34:01.000000Z
         handler_name    : Core Media Data Handler
         encoder         : Lavc57.60.101 libx264
       Side data:
         cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=  600 fps= 79 q=-1.0 Lsize=N/A time=00:00:19.90 bitrate=N/A dup=1 drop=0 speed=2.63x    
    video:3542kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
    [libx264 @ 0x14ca8a0] frame I:18    Avg QP:21.70  size: 13958
    [libx264 @ 0x14ca8a0] frame P:326   Avg QP:23.78  size:  7702
    [libx264 @ 0x14ca8a0] frame B:256   Avg QP:24.83  size:  3380
    [libx264 @ 0x14ca8a0] consecutive B-frames: 26.8% 46.0%  8.5% 18.7%
    [libx264 @ 0x14ca8a0] mb I  I16..4: 21.5% 71.7%  6.9%
    [libx264 @ 0x14ca8a0] mb P  I16..4: 14.9% 29.6%  1.5%  P16..4: 32.2%  5.4%  2.2%  0.0%  0.0%    skip:14.1%
    [libx264 @ 0x14ca8a0] mb B  I16..4:  3.0%  4.4%  0.3%  B16..8: 37.9%  4.5%  0.4%  direct: 5.0%  skip:44.6%  L0:50.0% L1:47.1% BI: 2.9%
    [libx264 @ 0x14ca8a0] 8x8 transform intra:64.3% inter:82.5%
    [libx264 @ 0x14ca8a0] direct mvs  spatial:97.7% temporal:2.3%
    [libx264 @ 0x14ca8a0] coded y,uvDC,uvAC intra: 30.0% 44.4% 4.9% inter: 10.1% 20.7% 0.4%
    [libx264 @ 0x14ca8a0] i16 v,h,dc,p: 29% 33% 13% 26%
    [libx264 @ 0x14ca8a0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 24% 18%  4%  5%  6%  8%  5%  6%
    [libx264 @ 0x14ca8a0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 35% 11%  4%  6%  5%  9%  4%  6%
    [libx264 @ 0x14ca8a0] i8c dc,h,v,p: 36% 29% 23% 12%
    [libx264 @ 0x14ca8a0] Weighted P-Frames: Y:0.9% UV:0.3%
    [libx264 @ 0x14ca8a0] ref P L0: 80.5%  9.7%  6.1%  2.0%  1.3%  0.2%
    [libx264 @ 0x14ca8a0] ref B L0: 92.2%  5.5%  2.0%  0.3%
    [libx264 @ 0x14ca8a0] ref B L1: 99.0%  1.0%
    [libx264 @ 0x14ca8a0] kb/s:1450.98
  • How to use v4l2 scrcpy virtual webcam ?

    2 mars 2024, par Emma bundy

    I created a virtual camera v4l2 /dev/video21 and linked it to my notebook's default webcam /dev/video1 and it started working so far ok, then I mirrored the webcam I created in OBS-studio.

    


    and now I want to connect in scrcpy the virtual camera that I created that is active /dev/video21, but I don't know how to do that, what commands to give to use the v4l2 /dev/video21 camera from the computer on my cell phone.

    


    which is already mirrored on the computer screen via wireless

    


    I need help, who can help me I thank you immensely ! This is for my college studies

    


    I tried to do this several times but I couldn't, I use Fedora 37 gnome, I used ffmpeg to link the webcam /dev/video1 + /dev/video21, and I mirrored it in OBS-studio, but I don't know which command to give to send the /dev/video21 video stream to my cell phone, use the virtual camera created on the cell phone.