Recherche avancée

Médias (1)

Mot : - Tags -/artwork

Autres articles (28)

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 is the first MediaSPIP stable release.
    Its official release date is June 21, 2013 and is announced here.
    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 (...)

  • Pas question de marché, de cloud etc...

    10 avril 2011

    Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
    sur le web 2.0 et dans les entreprises qui en vivent.
    Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
    Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
    le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
    Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...)

Sur d’autres sites (4124)

  • How to use FFmpeg Colorspace Options

    13 octobre 2024, par Matt McManis

    I'm trying to understand the difference between Colorspace FFmpeg arguments :

    


      

    • Normal option, -colorspace bt709
    • 


    • Number, -colorspace 1
    • 


    • Codec Params -x264-params "colorspace=bt709"
    • 


    • Filter -vf "colorspace=bt709"
    • 


    


    The Colorspace categories are :

    


      

    • all
    • 


    • iall
    • 


    • colorspace
    • 


    • transfer
    • 


    • primaries
    • 


    • color range
    • 


    • color matrix
    • 


    



    


    Question

    


    When should each be used when encoding from raw, or transcoding/converting from one format to another ? Such as mpg to mp4.

    


    Do I need to specify the input colorspace or will FFmpeg auto-detect ?

    



    


    Problems

    


    There is no -vp8-params, only -x264-params. Should I use normal options or -vf instead for vp8 and other codecs ?

    



    


    Errors

    


      

    • There are no Normal -all or -colormatrix options, but there are all= and colormatrix= for -x264-params and -vf.

      


    • 


    • With Codec Params -x264-params "colorspace=bt709", I get Error parsing option 'colorspace = bt709'.
      
However colorprim=bt709, transfer=bt709, colormatrix=bt709 all work.

      


    • 


    



    


    Resources

    


    https://ffmpeg.org/ffmpeg-filters.html#colormatrix
    
https://ffmpeg.org/ffmpeg-filters.html#colorspace
    
https://trac.ffmpeg.org/wiki/colorspace

    


  • Streaming to YouTube using FFmpeg Problems

    12 septembre 2022, par jason

    I am trying to stream to a live event I have created inside of YouTube. I am trying to stream a already created video. The command I am using is noted below.

    



    The problem I have is that YouTube is showing the Streaming status as good (picture attached) and it seems to be receiving the data. But there is no sound and no picture in the live event. I'm not sure what the issue could be.

    



    ffmpeg -re -y -i input.mp4 -vcodec libx264 -b:v 600k -r 25 -s 640x360 -filter:v yadif -ab 64k -ac 1 -ar 44100 -f flv "rtmp://a.rtmp.youtube.com/live2/KEY"


    



    Image showing YouTube streaming status :

    



    Image showing youtube streaming status

    



    Console output :

    



    ffmpeg version N-60321-g4d7d9a5 Copyright (c) 2000-2014 the FFmpeg developers
  built on Feb  2 2014 22:01:03 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 63.100 / 52. 63.100
  libavcodec     55. 49.101 / 55. 49.101
  libavformat    55. 29.101 / 55. 29.101
  libavdevice    55.  7.100 / 55.  7.100
  libavfilter     4.  1.102 /  4.  1.102
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2013-10-24 05:44:23
  Duration: 00:41:52.93, start: 0.000000, bitrate: 187 kb/s
    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yu
v420p, 480x360, 89 kb/s, 15 fps, 15 tbr, 30 tbn, 30 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 96
 kb/s (default)
    Metadata:
      creation_time   : 2013-10-24 05:44:39
      handler_name    : IsoMedia File Produced by Google, 5-11-2011
[libx264 @ 040fdc40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2
 FMA3 LZCNT BMI2
[libx264 @ 040fdc40] profile High, level 3.0
[libx264 @ 040fdc40] 264 - core 142 r2389 956c8d8 - H.264/MPEG-4 AVC codec - Cop
yleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deb
lock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 m
e_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chro
ma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1
interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=75 keyint_min=38 scenec
ut=0 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=1200 ratetol=1.0 qc
omp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, flv, to 'rtmp://a.rtmp.youtube.com/live2/keyname':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    encoder         : Lavf55.29.101
    Stream #0:0(und): Video: h264 (libx264) ([7][0][0][0] / 0x0007), yuv420p, 85
4x480, q=-1--1, 1200 kb/s, 1k tbn, 25 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: mp3 (libmp3lame) ([2][0][0][0] / 0x0002), 44100 Hz,
 mono, fltp, 64 kb/s (default)
    Metadata:
      creation_time   : 2013-10-24 05:44:39
      handler_name    : IsoMedia File Produced by Google, 5-11-2011
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> libx264)
  Stream #0:1 -> #0:1 (aac -> libmp3lame)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=0.0 size=       0kB time=00:00:00.39 bitrate=   9.2kbits/s
...
frame=  463 fps=7.8 q=0.0 size=    1534kB time=00:00:31.66 bitrate= 396.8kbits/s
[flv @ 040fd6e0] Failed to update header with correct duration.
[flv @ 040fd6e0] Failed to update header with correct filesize.
frame=  463 fps=6.8 q=-1.0 Lsize=    2055kB time=00:00:31.79 bitrate= 529.6kbits
/s
video:1778kB audio:249kB subtitle:0 data:0 global headers:0kB muxing overhead 1.
405947%
[libx264 @ 040fdc40] frame I:7     Avg QP: 2.24  size: 44703
[libx264 @ 040fdc40] frame P:153   Avg QP: 0.65  size:  8418
[libx264 @ 040fdc40] frame B:303   Avg QP: 5.74  size:   724
[libx264 @ 040fdc40] consecutive B-frames: 11.9%  2.6%  0.0% 85.5%
[libx264 @ 040fdc40] mb I  I16..4: 66.0% 12.4% 21.6%
[libx264 @ 040fdc40] mb P  I16..4:  4.7%  0.8%  1.5%  P16..4:  6.6%  1.1%  1.1%
 0.0%  0.0%    skip:84.2%
[libx264 @ 040fdc40] mb B  I16..4:  0.2%  0.0%  0.1%  B16..8:  3.0%  0.2%  0.1%
 direct: 0.6%  skip:95.8%  L0:47.7% L1:49.2% BI: 3.0%
[libx264 @ 040fdc40] final ratefactor: -9.42
[libx264 @ 040fdc40] 8x8 transform intra:11.8% inter:35.4%
[libx264 @ 040fdc40] coded y,uvDC,uvAC intra: 33.7% 11.2% 11.1% inter: 2.6% 1.6%
 1.6%
[libx264 @ 040fdc40] i16 v,h,dc,p: 13% 86%  0%  0%
[libx264 @ 040fdc40] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  9% 74% 11%  0%  1%  1%  1%
 1%  2%
[libx264 @ 040fdc40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 61%  6%  1%  3%  2%  4%
 2%  4%
[libx264 @ 040fdc40] i8c dc,h,v,p: 88% 10%  2%  0%
[libx264 @ 040fdc40] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 040fdc40] ref P L0: 81.7%  9.4%  8.0%  0.9%
[libx264 @ 040fdc40] ref B L0: 78.9% 20.9%  0.2%
[libx264 @ 040fdc40] ref B L1: 99.1%  0.9%
[libx264 @ 040fdc40] kb/s:471.59
Received signal 2: terminating.


    



    Edit -

    



    I have now tested the following codes but I still dotn get any picture or sound.. but the health status in youtube still shows good

    



    I ran this command first

    



    ffmpeg -i input.mp4 -vcodec libx264 -preset medium -maxrate 3000k -bufsize 6000k -vf "scale=1280:-1,format=yuv420p" -g 50 -acodec libmp3lame -b:a 128k -ac 2 -ar 44100 file.flv


    



    and then I ran this

    



    ffmpeg -re -i file.flv -codec copy -f flv rtmp://a.rtmp.youtube.com/live2/<key>&#xA;</key>

    &#xA;&#xA;

    I still didnt get any picture

    &#xA;&#xA;

    I also tried the full command in 1

    &#xA;&#xA;

    ffmpeg -re -i input.mp4 -vcodec libx264 -preset veryfast -maxrate 3000k -bufsize 6000k -pix_fmt yuv420p -g 50 -c:a aac -b:a 160k -ac 2 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/<key>  &#xA;</key>

    &#xA;&#xA;

    still no joy

    &#xA;

  • Problems using Intel Quick Sync H.264 Encoder with FFMPEG (shared) [closed]

    28 mai 2024, par Michael Werner
      &#xA;
    • OS : Windows 11 Pro
    • &#xA;

    • IDE : Visual Studio 2022
    • &#xA;

    • PL : C++
    • &#xA;

    • Libraries : FFMPEG shared (own x64 Windows build with libmfx)
    • &#xA;

    &#xA;

    I am trying to encode frames from a framegrabber card with Intel Quick Sync Encoder using libmfx in FFMPEG shared / libav but I am getting an error always. The "same" procedure using ffmpeg.exe of same build works fine.

    &#xA;

    I increased the FFMPEG logging level to the maximum level. The avcodec_send_frame function always returns -22 (which means "Invalid argument"). And I do not get more information from the log output /console. The only thing the encoder is reporting is :

    &#xA;

    [h264_mp4toannexb @ 0000028e41f42e00] The input looks like it is Annex B already&#xA;&#xA;[h264_qsv @ 0000028e41f46980] Invalid pkt_timebase, passing timestamps as-is.&#xA;

    &#xA;

    The frames from the grabber card are 1920x1080 pixel YUV420P. I send them as they are to the encoder setting following FFMPEG video codec context options :

    &#xA;

      &#xA;
    • bit_rate : 5000000
    • &#xA;

    • width : 1920
    • &#xA;

    • height : 1080
    • &#xA;

    • framerate : 50, 1
    • &#xA;

    • max_b_frames : 3
    • &#xA;

    • pix_fmt : AV_PIX_FMT_YUV420P
    • &#xA;

    &#xA;

    Actually I do not set any private encoder options.

    &#xA;

    Does anyone have an idea what I am doing wrong or what is missing ? Is there a way to increase the debug output of libmfx ? I do not find anything related in the encoders private options.

    &#xA;