
Recherche avancée
Autres articles (88)
-
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ; -
Le plugin : Gestion de la mutualisation
2 mars 2010, parLe plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
Installation basique
On installe les fichiers de SPIP sur le serveur.
On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
< ?php (...)
Sur d’autres sites (8063)
-
How can I add audio (mp3) to a flv (just video) with ffmpeg ?
18 juillet 2012, par domiHow can I add sound from a mp3-file to a flv file that has no audio ?
(With ffmpeg)When I use
ffmpeg -i video.flv -i audio.mp3 -acodec copy -vcodec copy -ab 128k -ar 44100 output.flv
I get this output :
FFmpeg version SVN-r12758, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration : —enable-shared —prefix=/usr libavutil version : 49.6.0 libavcodec version : 51.54.0 libavformat version : 52.13.0 libavdevice version : 52.0.0 built on Apr 7 2008 09:00:42, gcc : 4.1.2 20070626 (Red Hat 4.1.2-14) [flv @ 0x2b72415e00c0]Could not find codec parameters (Audio : 0x0000) Input #0, flv, from 'video.flv' : Duration : 00:00:03.2, start : 0.000000, bitrate : N/A Stream #0.0 : Video : flv, yuv420p, 468x312, 1000.00 tb(r) Stream #0.1 : Audio : 0x0000 mdb:511, lastbuf:0 skipping granule 0 mdb:511, lastbuf:0 skipping granule 0 mdb:511, lastbuf:0 skipping granule 1 mdb:511, lastbuf:0 skipping granule 1 Input #1, mp3, from 'audio.mp3' : Duration : 00:01:00.9, start : 0.000000, bitrate : 128 kb/s Stream #1.0 : Audio : mp3, 44100 Hz, stereo, 128 kb/s Output #0, flv, to 'output.flv' : Stream #0.0 : Video : flv, yuv420p, 468x312, q=2-31, 1000.00 tb(c) Stream #0.1 : Audio : 0x0000 Stream mapping : Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 [flv @ 0x2b72415e00c0]sample rate not set Could not write header for output file #0 (incorrect codec parameters ?)
-
Open .avi with OpenCV 2.4 & Ubuntu 11.04
25 juin 2012, par CTZStefI try to open and read video files in .avi format using OpenCV. Here is my code :
void MainWindow::on_actionOuvrir_fichier_triggered()
140 + {
141 + //mettre a -1 streamId
142 + streamId = -1;
143 + //ouvrir fenetre navigation fichiers pour recuperer path vers .avi
144 + QString fileName = QFileDialog::getOpenFileName(this,tr("Ouvrir fichier video"),"/home",
145 + tr("Videos (*.avi)"));
146 + std::string utf8_text = fileName.toUtf8().constData();
147 + //ouvrir .avi
148 + capture = new VideoCapture(utf8_text);
149 + //check ouverture
150 + if(!capture->isOpened())
151 + cout << "probleme ouverture fichier video" << endl;
152 + //calculer delay between each frame in ms
153 + rate = capture->get(CV_CAP_PROP_FPS);
154 + delay = 1000 / rate;
155 + //demarrer timer recordId
156 + recordId = startTimer(delay);
157 + //capture premiere frame
158 + if(!capture->read(in))
159 + cout << "probleme lecture frame fichier video" << endl;
160 + }I get no problem at compilation time, but I can't open a video file. While in debug mode I saw that string utf8_text had the good absolute path to my video, so obviously the problem comes from the constructor of the VideoCapture object. Then, I tried to install every codec pack I could or thought was relevant. But the problem is still there, capture->isOpened() still returns false, and in debug mode I can see that capture contains nothing.
I am lost here, don't know what to try next. Any idea ??
Thanks !!!
[EDIT]
Just in case, here is the output of ffmpeg -i myFile.avifaraday@faraday-Compaq-Evo-D510-e-pc:~/QtProjects/visionDev$ ffmpeg -i 1.avi
FFmpeg version 0.6.6-4:0.6.6-0ubuntu0.11.04.1, Copyright (c) 2000-2010 the Libav developers
built on Jun 12 2012 16:28:21 with gcc 4.5.2
configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
WARNING: library configuration mismatch
libavutil configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavcodec configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavformat configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavdevice configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavfilter configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libswscale configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libpostproc configuration: --extra-version=4:0.6.6-0ubuntu0.11.04.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, avi, from '1.avi':
Duration: 00:02:35.39, start: 0.000000, bitrate: 110595 kb/s
Stream #0.0: Video: rawvideo, bgr24, 640x480, 15 tbr, 15 tbn, 15 tbc
At least one output file must be specifiedI do not see anything wrong here, but I thought maybe someone will.
I really need this to work soon, and right now it's a dead end...
thanks
[EDIT 2]
I have just read this in the book OpenCV 2 Computer Vision Application Programming Cookbook by R. Laganiere :
It is important to note that in order to open the specified video
file, your computer must have the corresponding codec installed,
otherwise cv::VideoCapture will not be able to understand the input
file. Normally, if you are able to open your video file with a video
player on your machine (such as the Windows Media Player), then OpenCV
should also be able to read this file.Well, on my machine it is not that easy mister Laganiere... I hate this book.
-
Revision 4282955ee1 : Skip intra mode tests depending on inter residuals This commit allows encoder t
29 août 2014, par Jingning HanChanged Paths :
Modify /vp9/encoder/vp9_rdopt.c
Modify /vp9/encoder/vp9_speed_features.c
Modify /vp9/encoder/vp9_speed_features.h
Skip intra mode tests depending on inter residualsThis commit allows encoder to skip intra coding mode test, when
the known inter residual is less than the source variance. It
reduces the runtime of speed 3 for test clips :
bus cif 1000 kbps : 8587 ms -> 8260 ms, 3.8% speed-up
pedestrian 1080p 2000 kbps : 161381 ms -> 155241 ms, 3.7% speed-up.The compression performance is down by
derf -0.36%
stdhd -0.25%Change-Id : I75ce1e035b4da2153cb1ac14111d1a07c05a735d