
Recherche avancée
Médias (1)
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
Autres articles (74)
-
Organiser par catégorie
17 mai 2013, parDans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir
Sur d’autres sites (4398)
-
lavfi/sendcmd : fix various "in in" rerepepetitions in messages
21 avril 2013, par Stefano Sabatinilavfi/sendcmd : fix various "in in" rerepepetitions in messages
-
PNaCl ffmpeg port crashes during startup
15 avril 2016, par lavspratI’m trying to run a PNaCl ffmpeg port and run some basic commands. Unfortunately I only managed to print this error in index.html :
> NaCl module load failed : Nexe crashed during startup
I got the pre-built port from here and my Chrome version is
43.0.2357.132
.ffmpeg.nmf
{
"program": {
"portable": {
"pnacl-translate": {
"url": "ffmpeg"
}
}
}
}ffmpeg
file found inpayload\bin
path of the downloaded port package has no.pexe
extension. I assume this is not a problem as long as nacl manifest doesn’t specify it either. Right ?index.html
<code class="echappe-js"><script type="text/javascript" src='http://stackoverflow.com/feeds/tag/main.js'></script>
Status :
LOADING
<script type="text/javascript"><br />
var listener = document.getElementById('listener');<br />
listener.addEventListener('load', moduleLoadEventHandler, true);<br />
listener.addEventListener('message', messageEventHandler, true);<br />
listener.addEventListener('error', errorEventHandler, true);<br />
listener.addEventListener('crash', crashEventHandler, true);<br />
</script>main.js
var ffmpegModule = null;
var logMessageArray = [];
var kMaxLogMessageLength = 20;
function domContentLoadEventHandler() {
ffmpegModule = document.getElementById('ffmpeg');
}
function moduleLoadEventHandler() {
ffmpegModule = document.getElementById('ffmpeg');
setStatus('SUCCESS');
}
function messageEventHandler(eventArgs) {
logMessage('Message received: ' + eventArgs.data);
}
function errorEventHandler(eventArgs) { //Function that prints the error
setStatus('ERROR [' + ffmpegModule.lastError + ']');
}
function crashEventHandler() {
if (ffmpegModule.exitStatus == -1) {
setStatus('CRASHED');
}
else {
setStatus('EXITED [' + ffmpegModule.exitStatus + ']');
}
if (typeof window.handleCrash !== 'undefined') {
window.handleCrash(ffmpegModule.lastError);
}
}
function setStatus(statusText) {
var statusField = document.getElementById('statusField');
statusField.innerHTML = statusText;
}
function logMessage(message) {
logMessageArray.push(message);
if (logMessageArray.length > kMaxLogMessageLength) {
logMessageArray.shift();
}
document.getElementById('logs').textContent = logMessageArray.join('\n');
}
document.addEventListener("DOMContentLoaded", domContentLoadEventHandler);Makefile
I also have this little makefile "stolen" from nacl_sdk tutorials.
HTTPD_PY := python $(NACL_SDK_ROOT)/tools/httpd.py
all: serve
.PHONY: serve
serve:
$(HTTPD_PY) -C $(CURDIR) --no-dir-check -
FFMPEG : The output buffer size is different for the same setup
5 mars 2020, par DatwI have the following command to translate an MJPEG stream into h264 segments. I run this command on different machines with Ubuntu 18.04 installed and FFmpeg 4.1.4 from https://snapcraft.io/ffmpeg. The problem is that I get different output sizes for the same input stream. In some cases, the difference is about 10 times. What might be the reason for these differences ?
FFMPEG command :
ffmpeg -use_wallclock_as_timestamps 1 -i http://1.1.1.1:1111 -threads 0 -movflags "+frag_keyframe+empty_moov+default_base_moof+faststart" -g 5 -r 60 -profile:v baseline -keyint_min 5 -an -vsync cfr -reset_timestamps 1 -preset:v ultrafast -tune zerolatency -c:v libx264 -crf 1 -f mp4 http://1.1.1.1:2222
FFMPEG output from the ubuntu with smaller output size :
ffmpeg version n4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
configuration: --prefix= --prefix=/usr --disable-debug --disable-doc --disable-static --enable-avisynth --enable-cuda --enable-cuvid --enable-libdrm --enable-ffplay --enable-gnutls --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopus --enable-libpulse --enable-sdl2 --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-nonfree --enable-nvenc --enable-omx --enable-openal --enable-opencl --enable-runtime-cpudetect --enable-shared --enable-vaapi --enable-vdpau --enable-version3 --enable-xlib
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100FFMPEG output from the ubuntu with bigger output size :
ffmpeg version n4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
configuration: --prefix= --prefix=/usr --disable-debug --disable-doc --disable-static --enable-avisynth --enable-cuda --enable-cuvid --enable-libdrm --enable-ffplay --enable-gnutls --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopus --enable-libpulse --enable-sdl2 --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-nonfree --enable-nvenc --enable-omx --enable-openal --enable-opencl --enable-runtime-cpudetect --enable-shared --enable-vaapi --enable-vdpau --enable-version3 --enable-xlib
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100