
Recherche avancée
Médias (1)
-
The pirate bay depuis la Belgique
1er avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
Autres articles (93)
-
Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur
8 février 2011, parLa 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, parThe 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, parMediaspip 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 MilindI 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 WavPackmy 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
endI 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 JasarovicI’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=opusWith 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 argumentAny 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 BasmaciI'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 :


"-i " + videoUrl + "-filter:v crop=240:120:100:100 -c:a copy test.mp4"



I have tried it and got the error
Unable to find a suitable output format for ''


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


"-i " + videoUrl + " -c:v copy -c:a copy test.mp4"
"-i " + videoUrl + " -c:v copy test.mp4"
"-i " + videoUrl + " -c:a copy test.mp4"
"-i " + videoUrl + " test.mp4"



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.


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


ffmpeg version v4.2-dev-480 Copyright (c) 2000-2018 the FFmpeg developers
 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)
 configuration: --cross-prefix=i686-linux-android- 
 --sysroot=/files/android-sdk/ndk-bundle/toolchains/mobile-ffmpeg-api-24-i686/sysroot
 --prefix=/home/taner/Projects/mobile-ffmpeg/prebuilt/android-x86/ffmpeg 
 --pkg-config=/usr/bin/pkg-config --enable-version3 --arch=i686 --cpu=i686 
 --target-os=android --disable-neon --disable-asm --disable-inline-asm 
 --enable-cross-compile --enable-pic --enable-jni --enable-lto 
 --enable-optimizations --enable-swscale --enable-shared 
 --disable-v4l2-m2m --disable-outdev=v4l2 
 --disable-outdev=fbdev --disable-indev=v4l2 --disable-indev=fbdev 
 --enable-small --disable-openssl --disable-xmm-clobber-test 
 --disable-debug --disable-neon-clobber-test --disable-programs 
 --disable-postproc --disable-doc --disable-htmlpages 
 --disable-manpages --disable-podpages --disable-txtpages 
 --disable-static --disable-sndio --disable-schannel 
 --disable-securetransport --disable-xlib --disable-cuda 
 --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau 
 --disable-videotoolbox --disable-audiotoolbox --disable-appkit 
 --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc 
 --disable-vaapi --disable-vdpau --enable-libfontconfig 
 --enable-libfreetype --enable-libfribidi --enable-gmp --enable-gnutls 
 --enable-libmp3lame --enable-libass --enable-iconv --enable-libtheora 
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 
 --enable-libopencore-amrnb --enable-libopencore-amrwb 
 --enable-libshine --enable-libspeex --enable-libwavpack 
 --enable-libkvazaar --enable-libilbc --enable-libopus 
 --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame 
 --disable-sdl2 --enable-zlib --enable-mediacodec
 libavutil 56. 25.100 / 56. 25.100
 libavcodec 58. 42.104 / 58. 42.104
 libavformat 58. 25.100 / 58. 25.100
 libavdevice 58. 6.101 / 58. 6.101
 libavfilter 7. 46.101 / 7. 46.101
 libswscale 5. 4.100 / 5. 4.100
 libswresample 3. 4.100 / 3. 4.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'https://MyVideoUrl.com/example':
 Metadata:
 major_brand : mp42
 minor_version : 512
 compatible_brands: isomiso2avc1mp41
 creation_time : 2019-01-28T13:44:03.000000Z
 encoder : HandBrake 1.2.0 2018122200
 Duration: 00:00:14.33, start: 0.000000, bitrate: 4478 kb/s
 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)
 Metadata:
 creation_time : 2019-01-28T13:44:03.000000Z
 handler_name : VideoHandler
 [NULL @ 0x91833c00] Unable to find a suitable output format for ''
 : Invalid argument
 .



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


I'm using
implementation 'com.arthenica:mobile-ffmpeg-full:4.2'
.