Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (59)

  • 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 (...)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • 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

Sur d’autres sites (14201)

  • FFMPEG extracting 1 second resized with copy codec

    28 avril 2019, par boblapointe

    How can I extract 1 second ( using fast seek ) from a video, resize it, using vp9 ? I always get the same errors. Here are the bare bone commands I’m trying :

    ffmpeg -ss 00:00:10 -i test.webm -to 00:00:01 -filter:v "scale=min(iw\,1280):min(ih\,720):force_original_aspect_ratio=decrease" -c:v libvpx-vp9 -y output.webm

    It returns :

    "Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)

    After playing around I realize that this will work :

    ffmpeg -ss 00:00:10 -i test.webm -to 00:00:01 -c copy -y output.webm

    Not ideal but at least it works, so I add the filter :

    ffmpeg -ss 00:00:10 -i test.webm -to 00:00:01 -filter:v "scale=min(iw\,1280):min(ih\,720):force_original_aspect_ratio=decrease" -c copy -y output.webm

    Ant then I get :

    "Filtering and streamcopy cannot be used together."

    I’ve tried all kinds of combinations, unsuccessfully. Any hint would be appreciated. Thank you


    Here is the full log of the first command :

        ffmpeg version 3.4.4-0ubuntu0.18.04.1 Copyright (c) 2000-2018 the FFmpeg developers
          built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
          configuration : —prefix=/usr —extra-version=0ubuntu0.18.04.1 —toolchain=hardened —libdir=/usr/lib/x86_64-linux-gnu —incdir=/usr/include/x86_64-linux-gnu —enable-gpl —disable-stripping —enable-avresample —enable-avisynth —enable-gnutls —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-libmp3lame —enable-libmysofa —enable-libopenjpeg —enable-libopenmpt —enable-libopus —enable-libpulse —enable-librubberband —enable-librsvg —enable-libshine —enable-libsnappy —enable-libsoxr —enable-libspeex —enable-libssh —enable-libtheora —enable-libtwolame —enable-libvorbis —enable-libvpx —enable-libwavpack —enable-libwebp —enable-libx265 —enable-libxml2 —enable-libxvid —enable-libzmq —enable-libzvbi —enable-omx —enable-openal —enable-opengl —enable-sdl2 —enable-libdc1394 —enable-libdrm —enable-libiec61883 —enable-chromaprint —enable-frei0r —enable-libopencv —enable-libx264 —enable-shared
          libavutil      55. 78.100 / 55. 78.100
          libavcodec     57.107.100 / 57.107.100
          libavformat    57. 83.100 / 57. 83.100
          libavdevice    57. 10.100 / 57. 10.100
          libavfilter     6.107.100 /  6.107.100
          libavresample   3.  7.  0 /  3.  7.  0
          libswscale      4.  8.100 /  4.  8.100
          libswresample   2.  9.100 /  2.  9.100
          libpostproc    54.  7.100 / 54.  7.100
        Splitting the commandline.
        Reading option ’-ss’ ... matched as option ’ss’ (set the start time offset) with argument ’00:00:10’.
        Reading option ’-i’ ... matched as input url with argument ’test.webm’.
        Reading option ’-to’ ... matched as option ’to’ (record or transcode stop time) with argument ’00:00:01’.
        Reading option ’-filter:v’ ... matched as option ’filter’ (set stream filtergraph) with argument ’scale=min(iw\,1280):min(ih\,720):force_original_aspect_ratio=decrease’.
        Reading option ’-c:v’ ... matched as option ’c’ (codec name) with argument ’libvpx-vp9’.
        Reading option ’-y’ ... matched as option ’y’ (overwrite output files) with argument ’1’.
        Reading option ’-v’ ... matched as option ’v’ (set logging level) with argument ’debug’.
        Reading option ’output.webm’ ... matched as output url.
        Finished splitting the commandline.
        Parsing a group of options : global .
        Applying option y (overwrite output files) with argument 1.
        Applying option v (set logging level) with argument debug.
        Successfully parsed a group of options.
        Parsing a group of options : input url test.webm.
        Applying option ss (set the start time offset) with argument 00:00:10.
        Successfully parsed a group of options.
        Opening an input file : test.webm.
        [NULL @ 0x55ce679f8920] Opening ’test.webm’ for reading
        [file @ 0x55ce679f9340] Setting default whitelist ’file,crypto’
        [matroska,webm @ 0x55ce679f8920] Format matroska,webm probed with size=2048 and score=100
        st:0 removing common factor 1000000 from timebase
        [matroska,webm @ 0x55ce679f8920] Before avformat_find_stream_info() pos : 566 bytes read:32768 seeks:0 nb_streams:1
        [matroska,webm @ 0x55ce679f8920] All info found
        [matroska,webm @ 0x55ce679f8920] After avformat_find_stream_info() pos : 72449 bytes read:72449 seeks:0 frames:1
        Input #0, matroska,webm, from ’test.webm’ :
          Metadata :
            ENCODER : Lavf57.83.100
          Duration : 00:00:15.03, start : 5.016000, bitrate : 1146 kb/s
            Stream #0:0(eng), 1, 1/1000 : Video : vp9 (Profile 0), 1 reference frame, yuv420p(tv), 1280x720, 0/1, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
            Metadata :
              DURATION : 00:00:15.025000000
        Successfully opened the file.
        Parsing a group of options : output url output.webm.
        Applying option to (record or transcode stop time) with argument 00:00:01.
        Applying option filter:v (set stream filtergraph) with argument scale=min(iw\,1280):min(ih\,720):force_original_aspect_ratio=decrease.
        Applying option c:v (codec name) with argument libvpx-vp9.
        Successfully parsed a group of options.
        Opening an output file : output.webm.
        [file @ 0x55ce67b1e820] Setting default whitelist ’file,crypto’
        Successfully opened the file.
        detected 8 logical cores
        Stream mapping :
          Stream #0:0 -> #0:0 (vp9 (native) -> vp9 (libvpx-vp9))
        Press [q] to stop, [?] for help
        cur_dts is invalid (this is harmless if it occurs once at the start per stream)
            Last message repeated 1 times
        [matroska,webm @ 0x55ce679f8920] first_dts 5016 not matching first dts 10395 (pts 10395, duration 41) in the queue
        cur_dts is invalid (this is harmless if it occurs once at the start per stream)
            Last message repeated 6 times
        [Parsed_scale_0 @ 0x55ce67a7c520] Setting ’w’ to value ’min(iw,1280)’
        [Parsed_scale_0 @ 0x55ce67a7c520] Setting ’h’ to value ’min(ih,720)’
        [Parsed_scale_0 @ 0x55ce67a7c520] Setting ’force_original_aspect_ratio’ to value ’decrease’
        [Parsed_scale_0 @ 0x55ce67a7c520] Setting ’flags’ to value ’bicubic’
        [Parsed_scale_0 @ 0x55ce67a7c520] w:min(iw,1280) h:min(ih,720) flags :’bicubic’ interl:0
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’video_size’ to value ’1280x720’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’pix_fmt’ to value ’0’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’time_base’ to value ’1/1000’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’pixel_aspect’ to value ’1/1’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’sws_param’ to value ’flags=2’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] Setting ’frame_rate’ to value ’24000/1001’
        [graph 0 input from stream 0:0 @ 0x55ce67a7cea0] w:1280 h:720 pixfmt:yuv420p tb:1/1000 fr:24000/1001 sar:1/1 sws_param:flags=2
        [format @ 0x55ce67ad7d60] compat : called with args=[yuv420p|yuva420p|yuv422p|yuv440p|yuv444p|gbrp]
        [format @ 0x55ce67ad7d60] Setting ’pix_fmts’ to value ’yuv420p|yuva420p|yuv422p|yuv440p|yuv444p|gbrp’
        [AVFilterGraph @ 0x55ce67aec740] query_formats : 6 queried, 5 merged, 0 already done, 0 delayed
        [Parsed_scale_0 @ 0x55ce67a7c520] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x4
        [libvpx-vp9 @ 0x55ce67b32200] v1.7.0
        [libvpx-vp9 @ 0x55ce67b32200] —prefix=/usr —enable-pic —enable-shared —disable-install-bins —disable-install-srcs —size-limit=16384x16384 —enable-postproc —enable-multi-res-encoding —enable-temporal-denoising —enable-vp9-temporal-denoising —enable-vp9-postproc —target=x86_64-linux-gcc
        [libvpx-vp9 @ 0x55ce67b32200] vpx_codec_enc_cfg
        [libvpx-vp9 @ 0x55ce67b32200] generic settings
          g_usage :                      0
          g_threads :                    8
          g_profile :                    0
          g_w :                          320
          g_h :                          240
          g_bit_depth :                  8
          g_input_bit_depth :            8
          g_timebase :                   1/30
          g_error_resilient :            0
          g_pass :                       0
          g_lag_in_frames :              25
        [libvpx-vp9 @ 0x55ce67b32200] rate control settings
          rc_dropframe_thresh :          0
          rc_resize_allowed :            0
          rc_resize_up_thresh :          60
          rc_resize_down_thresh :        30
          rc_end_usage :                 0
          rc_twopass_stats_in :          (nil)(0)
          rc_target_bitrate :            256
        [libvpx-vp9 @ 0x55ce67b32200] quantizer settings
          rc_min_quantizer :             0
          rc_max_quantizer :             63
        [libvpx-vp9 @ 0x55ce67b32200] bitrate tolerance
          rc_undershoot_pct :            25
          rc_overshoot_pct :             25
        [libvpx-vp9 @ 0x55ce67b32200] decoder buffer model
          rc_buf_sz :                    6000
          rc_buf_initial_sz :            4000
          rc_buf_optimal_sz :            5000
        [libvpx-vp9 @ 0x55ce67b32200] 2 pass rate control settings
          rc_2pass_vbr_bias_pct :        50
          rc_2pass_vbr_minsection_pct :  0
          rc_2pass_vbr_maxsection_pct :  2000
        [libvpx-vp9 @ 0x55ce67b32200] keyframing settings
          kf_mode :                      1
          kf_min_dist :                  0
          kf_max_dist :                  128
        [libvpx-vp9 @ 0x55ce67b32200]
        [libvpx-vp9 @ 0x55ce67b32200] vpx_codec_enc_cfg
        [libvpx-vp9 @ 0x55ce67b32200] generic settings
          g_usage :                      0
          g_threads :                    0
          g_profile :                    0
          g_w :                          1280
          g_h :                          720
          g_bit_depth :                  8
          g_input_bit_depth :            8
          g_timebase :                   1001/24000
          g_error_resilient :            0
          g_pass :                       0
          g_lag_in_frames :              25
        [libvpx-vp9 @ 0x55ce67b32200] rate control settings
          rc_dropframe_thresh :          0
          rc_resize_allowed :            0
          rc_resize_up_thresh :          60
          rc_resize_down_thresh :        30
          rc_end_usage :                 0
          rc_twopass_stats_in :          (nil)(0)
          rc_target_bitrate :            200
        [libvpx-vp9 @ 0x55ce67b32200] quantizer settings
          rc_min_quantizer :             0
          rc_max_quantizer :             63
        [libvpx-vp9 @ 0x55ce67b32200] bitrate tolerance
          rc_undershoot_pct :            25
          rc_overshoot_pct :             25
        [libvpx-vp9 @ 0x55ce67b32200] decoder buffer model
          rc_buf_sz :                    6000
          rc_buf_initial_sz :            4000
          rc_buf_optimal_sz :            5000
        [libvpx-vp9 @ 0x55ce67b32200] 2 pass rate control settings
          rc_2pass_vbr_bias_pct :        50
          rc_2pass_vbr_minsection_pct :  0
          rc_2pass_vbr_maxsection_pct :  2000
        [libvpx-vp9 @ 0x55ce67b32200] keyframing settings
          kf_mode :                      1
          kf_min_dist :                  0
          kf_max_dist :                  128
        [libvpx-vp9 @ 0x55ce67b32200]
        [libvpx-vp9 @ 0x55ce67b32200] vpx_codec_control
        [libvpx-vp9 @ 0x55ce67b32200]   VP8E_SET_CPUUSED :             1
        [libvpx-vp9 @ 0x55ce67b32200]   VP8E_SET_ARNR_MAXFRAMES :      0
        [libvpx-vp9 @ 0x55ce67b32200]   VP8E_SET_ARNR_STRENGTH :       3
        [libvpx-vp9 @ 0x55ce67b32200]   VP8E_SET_ARNR_TYPE :           3
        [libvpx-vp9 @ 0x55ce67b32200]   VP8E_SET_STATIC_THRESHOLD :    0
        [libvpx-vp9 @ 0x55ce67b32200]   VP9E_SET_COLOR_SPACE :         0
        [libvpx-vp9 @ 0x55ce67b32200]   VP9E_SET_COLOR_RANGE :         0
        [libvpx-vp9 @ 0x55ce67b32200]   VP9E_SET_TARGET_LEVEL :        255
        [libvpx-vp9 @ 0x55ce67b32200] Using deadline : 1000000
        Output #0, webm, to ’output.webm’ :
          Metadata :
            encoder : Lavf57.83.100
            Stream #0:0(eng), 0, 1/1000 : Video : vp9 (libvpx-vp9), 1 reference frame, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 0/1, q=-1—1, 200 kb/s, 23.98 fps, 1k tbn, 23.98 tbc (default)
            Metadata :
              DURATION : 00:00:15.025000000
              encoder : Lavc57.107.100 libvpx-vp9
            Side data :
              cpb : bitrate max/min/avg : 0/0/0 buffer size : 0 vbv_delay : -1
        cur_dts is invalid (this is harmless if it occurs once at the start per stream)
            Last message repeated 120 times
        [out_0_0 @ 0x55ce67ac35a0] EOF on sink link out_0_0:default.
        No more output streams to write to, finishing.
        [webm @ 0x55ce67b2e2a0] get_metadata_duration returned : 15025000
        [webm @ 0x55ce67b2e2a0] Write early duration from recording time = 1000
        [webm @ 0x55ce67b2e2a0] end duration = 0
        [webm @ 0x55ce67b2e2a0] stream 0 end duration = 0
        frame=    0 fps=0.0 q=0.0 Lsize=       1kB time=00:00:00.00 bitrate=N/A speed=   0x
        video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead : unknown
        Input file #0 (test.webm) :
          Input stream #0:0 (video) : 120 packets read (1031599 bytes) ; 112 frames decoded ;
          Total : 120 packets (1031599 bytes) demuxed
        Output file #0 (output.webm) :
          Output stream #0:0 (video) : 0 frames encoded ; 0 packets muxed (0 bytes) ;
          Total : 0 packets (0 bytes) muxed
        Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
        112 frames successfully decoded, 0 decoding errors
        [AVIOContext @ 0x55ce67b2e9a0] Statistics : 13 seeks, 9 writeouts
        [AVIOContext @ 0x55ce67a01660] Statistics : 2137508 bytes read, 4 seeks
    
  • lavc/h265_profile_level : Add new profiles

    6 mai 2019, par Mark Thompson
    lavc/h265_profile_level : Add new profiles
    

    Monochrome 10 and Main 10 Still Picture profiles are added by the 2018
    version of the standard.

    • [DH] libavcodec/h265_profile_level.c
  • Bad video quality and only 3 fps

    25 juillet 2019, par ApplowPi

    There are a few things wrong with the quality of the output file when I run this command.

    arecord -d 0 -r 48000 -c 2 -f S16_LE -t wav -D sysdefault:CARD=tc358743 | avconv -t 0 -i pipe:0 -f v4l2 -i /dev/video0 -c:v libx264 -r 30 -acodec aac -ar 48000 -vcodec flv -strict experimental -y -f flv test.flv

    The audio seems okay at the moment but, if I’m reading it correctly (at the very bottom of the output below), the fps is about 3 and the quality is at 31, which I understand is the worse. This is the output during the process.

    I’m looking to get 30 fps (ideally 60 if possible).

    I’m pretty new to this, any help would be great. Thanks in advance.

    ffmpeg version 3.2.10-1~deb9u1+rpt2 Copyright (c) 2000-2018 the FFmpeg developers
     built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
     configuration: --prefix=/usr --extra-version='1~deb9u1+rpt2' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
     libavutil      55. 34.101 / 55. 34.101
     libavcodec     57. 64.101 / 57. 64.101
     libavformat    57. 56.101 / 57. 56.101
     libavdevice    57.  1.100 / 57.  1.100
     libavfilter     6. 65.100 /  6. 65.100
     libavresample   3.  1.  0 /  3.  1.  0
     libswscale      4.  2.100 /  4.  2.100
     libswresample   2.  3.100 /  2.  3.100
     libpostproc    54.  1.100 / 54.  1.100
    Guessed Channel Layout for Input Stream #0.0 : stereo
    Input #0, wav, from 'pipe:0':
     Duration: N/A, bitrate: 1536 kb/s
       Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s
    [video4linux2,v4l2 @ 0x172e110] ioctl(VIDIOC_G_PARM): Inappropriate ioctl for device
    [video4linux2,v4l2 @ 0x172e110] Time per frame unknown
    Input #1, video4linux2,v4l2, from '/dev/video0':
     Duration: N/A, start: 927.631204, bitrate: N/A
       Stream #1:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 1280x720, 120 tbr, 1000k tbn, 1000k tbc
    Output #0, flv, to 'test.flv':
     Metadata:
       encoder         : Lavf57.56.101
       Stream #0:0: Video: flv1 (flv) ([2][0][0][0] / 0x0002), yuv420p, 1280x720, q=2-31, 200 kb/s, 120 fps, 1k tbn, 120 tbc
       Metadata:
         encoder         : Lavc57.64.101 flv
       Side data:
         cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
       Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 48000 Hz, stereo, fltp, 128 kb/s
       Metadata:
         encoder         : Lavc57.64.101 aac
    Stream mapping:
     Stream #1:0 -> #0:0 (rawvideo (native) -> flv1 (flv))
     Stream #0:0 -> #0:1 (pcm_s16le (native) -> aac (native))
    [wav @ 0x1728730] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
    [video4linux2,v4l2 @ 0x172e110] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
    overrun!!! (at least 9513.101 ms long)44kB time=00:00:00.97 bitrate=2890.9kbits/s speed=0.0987x
    overrun!!! (at least 25.077 ms long) 363kB time=00:00:01.84 bitrate=1614.1kbits/s speed=0.162x
    overrun!!! (at least 254.192 ms long)421kB time=00:00:02.97 bitrate=1159.1kbits/s speed=0.226x
    overrun!!! (at least 93.349 ms long) 441kB time=00:00:03.86 bitrate= 935.3kbits/s speed=0.263x
    overrun!!! (at least 198.942 ms long)461kB time=00:00:04.97 bitrate= 758.6kbits/s speed=0.303x
    overrun!!! (at least 155.909 ms long)526kB time=00:00:06.14 bitrate= 701.0kbits/s speed=0.337x
    frame=   54 fps=2.8 q=31.0 Lsize=     534kB time=00:00:06.67 bitrate= 655.6kbits/s speed=0.352x

    Running different commands to see what happens. This command :

    avconv -t 0 -i /dev/video0 -c:v libx264 -preset ultrafast -y newtest.h264

    Slowly builds up to 40 fps but the result is still poor. Feels like it’s 5 fps not 40. The CPU percentage when running this is 65-70%. Output is :

    ffmpeg version 3.2.10-1~deb9u1+rpt2 Copyright (c) 2000-2018 the FFmpeg developers
     built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
     configuration: --prefix=/usr --extra-version='1~deb9u1+rpt2' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
     libavutil      55. 34.101 / 55. 34.101
     libavcodec     57. 64.101 / 57. 64.101
     libavformat    57. 56.101 / 57. 56.101
     libavdevice    57.  1.100 / 57.  1.100
     libavfilter     6. 65.100 /  6. 65.100
     libavresample   3.  1.  0 /  3.  1.  0
     libswscale      4.  2.100 /  4.  2.100
     libswresample   2.  3.100 /  2.  3.100
     libpostproc    54.  1.100 / 54.  1.100
    [video4linux2,v4l2 @ 0x16d4600] ioctl(VIDIOC_G_PARM): Inappropriate ioctl for device
    [video4linux2,v4l2 @ 0x16d4600] Time per frame unknown
    Input #0, video4linux2,v4l2, from '/dev/video0':
     Duration: N/A, start: 5015.769341, bitrate: N/A
       Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 1280x720, 59.94 tbr, 1000k tbn, 1000k tbc
    No pixel format specified, yuv422p for H.264 encoding chosen.
    Use -pix_fmt yuv420p for compatibility with outdated media players.
    [libx264 @ 0x16d77e0] using cpu capabilities: ARMv6 NEON
    [libx264 @ 0x16d77e0] profile High 4:2:2, level 3.2, 4:2:2 8-bit
    Output #0, h264, to 'newtest.h264':
     Metadata:
       encoder         : Lavf57.56.101
       Stream #0:0: Video: h264 (libx264), yuv422p, 1280x720, q=-1--1, 59.94 fps, 59.94 tbn, 59.94 tbc
       Metadata:
         encoder         : Lavc57.64.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 (rawvideo (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame= 1813 fps= 37 q=-1.0 Lsize=    3218kB time=00:00:30.24 bitrate= 871.5kbits/s dup=1700 drop=0 speed=0.617x
    video:3218kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
    [libx264 @ 0x16d77e0] frame I:8     Avg QP:14.00  size:170114
    [libx264 @ 0x16d77e0] frame P:1805  Avg QP:15.46  size:  1071
    [libx264 @ 0x16d77e0] mb I  I16..4: 100.0%  0.0%  0.0%
    [libx264 @ 0x16d77e0] mb P  I16..4:  0.4%  0.0%  0.0%  P16..4:  2.0%  0.0%  0.0%  0.0%  0.0%    skip:97.6%
    [libx264 @ 0x16d77e0] coded y,uvDC,uvAC intra: 43.4% 28.3% 19.2% inter: 1.1% 0.8% 0.2%
    [libx264 @ 0x16d77e0] i16 v,h,dc,p: 61% 26%  8%  5%
    [libx264 @ 0x16d77e0] i8c dc,h,v,p: 68% 12% 17%  4%
    [libx264 @ 0x16d77e0] kb/s:871.45

    Running this command :

    avconv -t 0 -i /dev/video0 -r 60 -c:v libx264 -preset ultrafast -y newtest.flv

    (just specifying a different output file format, results in a CPU usage of about 30% and produces this output :

    avconv -t 0 -i /dev/video0 -r 60 -c:v libx264 -preset ultrafast -y newtest.flv
    ffmpeg version 3.2.10-1~deb9u1+rpt2 Copyright (c) 2000-2018 the FFmpeg developers
     built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
     configuration: --prefix=/usr --extra-version='1~deb9u1+rpt2' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
     libavutil      55. 34.101 / 55. 34.101
     libavcodec     57. 64.101 / 57. 64.101
     libavformat    57. 56.101 / 57. 56.101
     libavdevice    57.  1.100 / 57.  1.100
     libavfilter     6. 65.100 /  6. 65.100
     libavresample   3.  1.  0 /  3.  1.  0
     libswscale      4.  2.100 /  4.  2.100
     libswresample   2.  3.100 /  2.  3.100
     libpostproc    54.  1.100 / 54.  1.100
    [video4linux2,v4l2 @ 0x527620] ioctl(VIDIOC_G_PARM): Inappropriate ioctl for device
    [video4linux2,v4l2 @ 0x527620] Time per frame unknown
    Input #0, video4linux2,v4l2, from '/dev/video0':
     Duration: N/A, start: 6071.912862, bitrate: N/A
       Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 1280x720, 120 tbr, 1000k tbn, 1000k tbc
    No pixel format specified, yuv422p for H.264 encoding chosen.
    Use -pix_fmt yuv420p for compatibility with outdated media players.
    [libx264 @ 0x52a870] using cpu capabilities: ARMv6 NEON
    [libx264 @ 0x52a870] profile High 4:2:2, level 3.2, 4:2:2 8-bit
    [libx264 @ 0x52a870] 264 - core 148 r2748 97eaef2 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0
    Output #0, flv, to 'newtest.flv':
     Metadata:
       encoder         : Lavf57.56.101
       Stream #0:0: Video: h264 (libx264) ([7][0][0][0] / 0x0007), yuv422p, 1280x720, q=-1--1, 60 fps, 1k tbn, 60 tbc
       Metadata:
         encoder         : Lavc57.64.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 (rawvideo (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=  158 fps=4.1 q=-1.0 Lsize=     878kB time=00:00:30.70 bitrate= 234.2kbits/s speed=0.803x
    video:874kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.385400%
    [libx264 @ 0x52a870] frame I:1     Avg QP:20.00  size: 68854
    [libx264 @ 0x52a870] frame P:157   Avg QP: 8.93  size:  5261
    [libx264 @ 0x52a870] mb I  I16..4: 100.0%  0.0%  0.0%
    [libx264 @ 0x52a870] mb P  I16..4:  1.4%  0.0%  0.0%  P16..4:  7.7%  0.0%  0.0%  0.0%  0.0%    skip:90.9%
    [libx264 @ 0x52a870] coded y,uvDC,uvAC intra: 28.1% 13.8% 13.4% inter: 3.4% 2.7% 2.3%
    [libx264 @ 0x52a870] i16 v,h,dc,p: 76% 22%  1%  1%
    [libx264 @ 0x52a870] i8c dc,h,v,p: 88%  4%  7%  0%
    [libx264 @ 0x52a870] kb/s:231.42