Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (93)

  • Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur

    8 février 2011, par

    La visualisation des images est restreinte par la largeur accordée par le design du site (dépendant du thème utilisé). Elles sont donc visibles sous un format réduit. Afin de profiter de l’ensemble de la place disponible sur l’écran de l’utilisateur, il est possible d’ajouter une fonctionnalité d’affichage de l’image dans une boite multimedia apparaissant au dessus du reste du contenu.
    Pour ce faire il est nécessaire d’installer le plugin "Mediabox".
    Configuration de la boite multimédia
    Dès (...)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • 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

Sur d’autres sites (11533)

  • Rails FFMPEG - convert to webm gives error for encoder 'libvpx-vp9'

    7 mai 2019, par Milind

    I am testing video conversion to convert video file into mp4 and webm.
    I have also setup ffmpeg and compiled properly.Mp4 conversion succeeds but webm breaks always complaining as -

    The encoder 'libvpx-vp9' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.

    its strange as I aready have vp8 present -

    mike1011:~/workspace (s1) $ ffmpeg -encoders | grep -i vp
    ffmpeg version git-2016-03-29-bf1495d Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
     configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3
     libavutil      55. 19.100 / 55. 19.100
     libavcodec     57. 32.100 / 57. 32.100
     libavformat    57. 29.101 / 57. 29.101
     libavdevice    57.  0.101 / 57.  0.101
     libavfilter     6. 40.102 /  6. 40.102
     libswscale      4.  0.100 /  4.  0.100
     libswresample   2.  0.101 /  2.  0.101
     libpostproc    54.  0.100 / 54.  0.100
    V..... libvpx               libvpx VP8 (codec vp8)
    V..X.. libvpx-vp9           libvpx VP9 (codec vp9)
    V..... wrapped_avframe      AVFrame to AVPacket passthrough
    A..... wavpack              WavPack

    my model..video.rb looks like -

    has_attached_file :video,
      :styles => {
         :mp4video => { :geometry => '1280x720>', :format => 'mp4',
           :convert_options => { :output => { :vcodec => 'libx264', :movflags => '+faststart',  :strict => :experimental} } },
         :webmvideo => { :geometry => '1280x720>', :format => 'webm',
           :convert_options => { :output => { :vcodec => 'libvpx-vp9'} } },
         :oggvideo => { :geometry => '1280x720>', :format => 'ogg',
           :convert_options => { :output => { :vcodec => 'libtheora',
             :acodec => 'libvorbis',  :strict => :experimental } } },
         screenshot: { geometry: '640x480#',  :convert_options => {
           :output => { :vframes => 1, :s => '300x169', :ss => '00:00:02'} } }
       },    
       :processors => [:transcoder],
        ###other setting comes here

     ##using delayed-paperclip for background processing of videos
     process_in_background :video

     def process_delayed!
       unless self.video.job_is_processing
         self.video.job_is_processing = true
         self.video.post_processing = true
         self.video.reprocess!
         self.video.job_is_processing = false
       end  
     end  

    I am sharing my complete output below(with error highlighted :)) -

       2.4.1 :003 > v=Video.find 25
         Video Load (1.8ms)  SELECT  "videos".* FROM "videos" WHERE "videos"."id" = $1 LIMIT 1  [["id", 25]]
        => #<video></video>mp4", video_file_size: 1105773, video_updated_at: "2019-02-02 00:17:37", duration: 18.112, slug: "sample320-mp4-dbb96526-5db1-4c59-9152-615fc077eca7", active: true, created_at: "2019-02-02 00:17:37", updated_at: "2019-02-02 00:17:37", video_processing: true>
       2.4.1 :004 > v.process_delayed!
       [paperclip] copying /videos/25/original/Sample320.mp4 to local file /tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4
       [paperclip] Trying to link /tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4 to /tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1qmn2uk.mp4
       I, [2019-02-03T00:12:09.849885 #677953]  INFO -- : Running transcoding...
       ["/usr/local/bin/ffmpeg", "-y", "-i", "/tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4", "-s", "360x240", "-aspect", "1.5", "/tmp/2f51a6ecbce019dcad28a46b5be980ec20190203-677953-rh2lh0.mp4"]

       I, [2019-02-03T00:12:16.060391 #677953]  INFO -- : Transcoding of /tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4 to /tmp/2f51a6ecbce019dcad28a46b5be980ec20190203-677953-rh2lh0.mp4 succeeded

       [paperclip] Trying to link /tmp/2f51a6ecbce019dcad28a46b5be980ec20190203-677953-rh2lh0.mp4 to /tmp/2961027361de4afbbb86f7764a034ee020190203-677953-1g0vvwe.mp4
       I, [2019-02-03T00:12:16.082499 #677953]  INFO -- : Running transcoding...
       ["/usr/local/bin/ffmpeg", "-y", "-i", "/tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4", "-s", "360x240", "-aspect", "1.5", "/tmp/2f51a6ecbce019dcad28a46b5be980ec20190203-677953-fv3pzs.webm"]

       E, [2019-02-03T00:12:16.202420 #677953] ERROR -- : Failed encoding...
       ["/usr/local/bin/ffmpeg", "-y", "-i", "/tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4", "-s", "360x240", "-aspect", "1.5", "/tmp/2f51a6ecbce019dcad28a46b5be980ec20190203-677953-fv3pzs.webm"]

       ffmpeg version git-2016-03-29-bf1495d Copyright (c) 2000-2016 the FFmpeg developers
         built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
         configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3
         libavutil      55. 19.100 / 55. 19.100
         libavcodec     57. 32.100 / 57. 32.100
         libavformat    57. 29.101 / 57. 29.101
         libavdevice    57.  0.101 / 57.  0.101
         libavfilter     6. 40.102 /  6. 40.102
         libswscale      4.  0.100 /  4.  0.100
         libswresample   2.  0.101 /  2.  0.101
         libpostproc    54.  0.100 / 54.  0.100
       Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/tmp/6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1.mp4':
         Metadata:
           major_brand     : isom
           minor_version   : 512
           compatible_brands: isomiso2avc1mp41
           encoder         : Lavf57.76.100
         Duration: 00:00:18.11, start: 0.000000, bitrate: 488 kb/s
           Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 360x240 [SAR 32:27 DAR 16:9], 353 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
           Metadata:
             handler_name    : VideoHandler
           Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 129 kb/s (default)
           Metadata:
             handler_name    : SoundHandler

    XXXXXXXXXXXXXXXXXXXXXXXX====== HERE COMES THE ERROR========XXXXXXXXXXXX
       [libvpx-vp9 @ 0x3e3dec0] The encoder 'libvpx-vp9' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.

       Errors: encoded file is invalid.

       Paperclip::Error: There was an error processing the transcoder for 6b5665997c56c12544e7069276f6660b20190203-677953-1jsw8d1
              ...
  • How to compile ffmpeg to get only mp3 and mp4 support

    19 février 2019, par Enis Jasarovic

    I’m building Electron app and I use ffmpeg to convert m4a or webm files to mp3, and also to merge video only mp4 with m4a audio file to mp4.

    I am able to achieve this using [media-autobuild-suite] (https://github.com/jb-alvarado/media-autobuild_suite), using light build option, but the size of static files is arround 20mb and I’would like to shrink it a little bit more. I’ve compiled ffmpeg and ffprobe with this configuration.

    --disable-libaom
    --disable-version3
    # Full
    --disable-chromaprint
    --disable-cuda-sdk
    --disable-decklink
    --disable-frei0r
    --disable-libbs2b
    --disable-libcaca
    --disable-libcdio
    --disable-libfdk-aac
    --disable-libflite
    --disable-libfribidi
    --disable-libgme
    --disable-libgsm
    --disable-libilbc
    --disable-libkvazaar
    --disable-libmodplug
    --disable-libnpp
    --disable-libopenh264
    --disable-libopenmpt
    --disable-librtmp
    --disable-librubberband
    --disable-libssh
    --disable-libtesseract
    --disable-libxavs
    --disable-libzmq
    --disable-libzvbi
    --disable-opencl
    --disable-opengl
    --disable-libvmaf
    --disable-libcodec2
    --disable-libsrt
    --disable-ladspa
    --disable-ffplay
    #--enable-vapoursynth
    #--enable-liblensfun
    --disable-libndi_newtek

    --enable-demuxer=mp3
    --enable-demuxer=mov
    --enable-demuxer=opus

    --enable-parser=ac3
    --enable-parser=mpegaudio
    --enable-parser=h264
    --enable-parser=opus

    --enable-protocol=file
    --enable-protocol=pipe

    --enable-decoder=mp3
    --enable-decoder=mp4
    --enable-decoder=opus

    --enable-encoder=mp3
    --enable-encoder=mp4
    --enable-encoder=opus

    With this configuration I’m getting ffmpeg static file arround 2mb and ffprobe static file arround 2mb but with this error.

    C:\Users\Admin\Desktop\ffmpeg compilations\2mb\local64>ffmpeg -i simple.m4a simple.mp3
    ffmpeg version N-93147-g9326117bf6 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 8.2.1 (Rev1, Built by MSYS2 project) 20181214
    configuration:  .... //here comes configuration as described above
    libavutil      56. 26.100 / 56. 26.100
    libavcodec     58. 47.102 / 58. 47.102
    libavformat    58. 26.101 / 58. 26.101
    libavdevice    58.  6.101 / 58.  6.101
    libavfilter     7. 48.100 /  7. 48.100
    libswscale      5.  4.100 /  5.  4.100
    libswresample   3.  4.100 /  3.  4.100
    libpostproc    55.  4.100 / 55.  4.100
    Guessed Channel Layout for Input Stream #0.0 : stereo
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'simple.m4a':
    Metadata:
     major_brand     : dash
     minor_version   : 0
     compatible_brands: iso6mp41
     creation_time   : 2018-10-31T19:47:32.000000Z
    Duration: 00:02:38.92, start: 0.000000, bitrate: 127 kb/s
    Stream #0:0(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, 7 kb/s (default)
    Metadata:
     creation_time   : 2018-10-31T19:47:32.000000Z
     handler_name    : SoundHandler
    [NULL @ 0000000000486200] Unable to find a suitable output format for 'simple.mp3'
    simple.mp3: Invalid argument

    Any ideas what else should I include into this static file ?

  • FFmpeg error : Unable to find a suitable output format for ''

    11 juillet 2020, par Benjamin Basmaci

    I'm new to ffmpeg as well as Android programming. I'm trying to load a video from a URL and crop it with ffmpeg. I want to save that video to a file. This is the command I found online :

    &#xA;

    "-i " &#x2B; videoUrl &#x2B; "-filter:v crop=240:120:100:100 -c:a copy test.mp4"&#xA;

    &#xA;

    I have tried it and got the error Unable to find a suitable output format for &#x27;&#x27;

    &#xA;

    So I tried to narrow the possible cause down and tried these commands as well :

    &#xA;

    "-i " &#x2B; videoUrl &#x2B; " -c:v copy -c:a copy test.mp4"&#xA;"-i " &#x2B; videoUrl &#x2B; " -c:v copy test.mp4"&#xA;"-i " &#x2B; videoUrl &#x2B; " -c:a copy test.mp4"&#xA;"-i " &#x2B; videoUrl &#x2B; " test.mp4"&#xA;

    &#xA;

    So with that last one I basically boiled it down to the bare minimum of what a comment needs, as far as I know. But still, same result.

    &#xA;

    All of them give me the same error. Here is the full output I got via FFmpeg.getLatestOutput()

    &#xA;

    ffmpeg version v4.2-dev-480 Copyright (c) 2000-2018 the FFmpeg developers&#xA;      built with Android (4751641 based on r328903) clang version 7.0.2 (https://android.googlesource.com/toolchain/clang 003100370607242ddd5815e4a043907ea9004281) (https://android.googlesource.com/toolchain/llvm 1d739ffb0366421d383e04ff80ec2ee591315116) (based on LLVM 7.0.2svn)&#xA;      configuration: --cross-prefix=i686-linux-android- &#xA;                     --sysroot=/files/android-sdk/ndk-bundle/toolchains/mobile-ffmpeg-api-24-i686/sysroot&#xA;                     --prefix=/home/taner/Projects/mobile-ffmpeg/prebuilt/android-x86/ffmpeg &#xA;                     --pkg-config=/usr/bin/pkg-config --enable-version3 --arch=i686 --cpu=i686 &#xA;                     --target-os=android --disable-neon --disable-asm --disable-inline-asm &#xA;                     --enable-cross-compile --enable-pic --enable-jni --enable-lto &#xA;                     --enable-optimizations --enable-swscale --enable-shared &#xA;                     --disable-v4l2-m2m --disable-outdev=v4l2 &#xA;                     --disable-outdev=fbdev --disable-indev=v4l2 --disable-indev=fbdev &#xA;                     --enable-small --disable-openssl --disable-xmm-clobber-test &#xA;                     --disable-debug --disable-neon-clobber-test --disable-programs &#xA;                     --disable-postproc --disable-doc --disable-htmlpages &#xA;                     --disable-manpages --disable-podpages --disable-txtpages &#xA;                     --disable-static --disable-sndio --disable-schannel &#xA;                     --disable-securetransport --disable-xlib --disable-cuda &#xA;                     --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau &#xA;                     --disable-videotoolbox --disable-audiotoolbox --disable-appkit &#xA;                     --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc &#xA;                     --disable-vaapi --disable-vdpau --enable-libfontconfig &#xA;                     --enable-libfreetype --enable-libfribidi --enable-gmp --enable-gnutls &#xA;                     --enable-libmp3lame --enable-libass --enable-iconv --enable-libtheora &#xA;                     --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 &#xA;                     --enable-libopencore-amrnb --enable-libopencore-amrwb &#xA;                     --enable-libshine --enable-libspeex --enable-libwavpack &#xA;                     --enable-libkvazaar --enable-libilbc --enable-libopus &#xA;                     --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame &#xA;                     --disable-sdl2 --enable-zlib --enable-mediacodec&#xA;      libavutil      56. 25.100 / 56. 25.100&#xA;      libavcodec     58. 42.104 / 58. 42.104&#xA;      libavformat    58. 25.100 / 58. 25.100&#xA;      libavdevice    58.  6.101 / 58.  6.101&#xA;      libavfilter     7. 46.101 /  7. 46.101&#xA;      libswscale      5.  4.100 /  5.  4.100&#xA;      libswresample   3.  4.100 /  3.  4.100&#xA;    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;https://MyVideoUrl.com/example&#x27;:&#xA;      Metadata:&#xA;        major_brand     : mp42&#xA;        minor_version   : 512&#xA;        compatible_brands: isomiso2avc1mp41&#xA;        creation_time   : 2019-01-28T13:44:03.000000Z&#xA;        encoder         : HandBrake 1.2.0 2018122200&#xA;      Duration: 00:00:14.33, start: 0.000000, bitrate: 4478 kb/s&#xA;        Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt709), 1520x2700 [SAR 6075:4864 DAR 45:64], 4475 kb/s, 30.07 fps, 30 tbr, 90k tbn, 180k tbc (default)&#xA;        Metadata:&#xA;          creation_time   : 2019-01-28T13:44:03.000000Z&#xA;          handler_name    : VideoHandler&#xA;    [NULL @ 0x91833c00] Unable to find a suitable output format for &#x27;&#x27;&#xA;    : Invalid argument&#xA;    .&#xA;

    &#xA;

    Why does ffmpeg assume that I have given it no output format and what I need to do to make this work ?

    &#xA;

    I'm using implementation &#x27;com.arthenica:mobile-ffmpeg-full:4.2&#x27;.

    &#xA;