
Recherche avancée
Médias (1)
-
Richard Stallman et le logiciel libre
19 octobre 2011, par
Mis à jour : Mai 2013
Langue : français
Type : Texte
Autres articles (91)
-
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 (...) -
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 -
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
Sur d’autres sites (9930)
-
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'
.

-
Evolution #4281 : Extension du critère secteur (à l’id_groupe en plus de l’id_rubrique)
13 février 2019, par Naema *Merci tcharlss pour cette réponse,
qui plus est, est beaucoup moins désagréable que la précédente. Mon message
est une suggestion, et je vais de mon côté me renseigner sur cette API et
ce plugin "déclarer parents". Merci.Cordialement
Le mer. 13 févr. 2019 à 15:50, <redmine@spip.org> a écrit :
La demande #4281 <https://core.spip.net/issues/4281#change-14733> a été
mise à jour par tcharlss (*´_ゝ`).Avec l’API de déclaration des parents qui est en test dans le plugin «
déclarer parents », il est envisageable d’avoir un critère générique qui
marche sur tous les types d’objets.
Un critère racine par exemple.
------------------------------
Evolution #4281 : Extension du critère secteur (à l’id_groupe en plus de
l’id_rubrique) <https://core.spip.net/issues/4281#change-14733>- Auteur : Naema *
- Statut : En cours
- Priorité : Normal
- Assigné à :
- Catégorie : filtres et balises
- Version cible : 4.0
- Resolution :Bonjour,
une simple suggestion (et mes excuses si c’est déjà effectué ou sur les
rails) : le secteur est actuellement la rubrique racine de l’objet, ce qui
permet de shunter toute l’arborescence hiérarchique et de définir finement
les critères d’affichage d’une boucle sans se préoccuper de la hiérarchie
intermédiaire. C’est un excellent système et je me demande s’il est
possible de l’étendre à la notion de id_groupe, pour les objets éditoriaux
qui ne sont pas reliés à des rubriques (comme par ex. les auteurs, ou à un
autre objet éditorial créé de novo). On peut bien sûr utiliser
l’id_parent pour affiner aussi, mais dans le cas où l’id_parent est
attribué au groupe et non à l’objet lui-même, il manque juste une petite
solution. Merci !
------------------------------Vous recevez ce mail car vous êtes impliqués sur ce projet.
Pour changer les préférences d’envoi de mail, allez sur
http://core.spip.net/my/account