
Recherche avancée
Médias (91)
-
Géodiversité
9 septembre 2011, par ,
Mis à jour : Août 2018
Langue : français
Type : Texte
-
USGS Real-time Earthquakes
8 septembre 2011, par
Mis à jour : Septembre 2011
Langue : français
Type : Texte
-
SWFUpload Process
6 septembre 2011, par
Mis à jour : Septembre 2011
Langue : français
Type : Texte
-
La conservation du net art au musée. Les stratégies à l’œuvre
26 mai 2011
Mis à jour : Juillet 2013
Langue : français
Type : Texte
-
Podcasting Legal guide
16 mai 2011, par
Mis à jour : Mai 2011
Langue : English
Type : Texte
-
Creativecommons informational flyer
16 mai 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (30)
-
(Dés)Activation de fonctionnalités (plugins)
18 février 2011, parPour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
D’autres logiciels intéressants
12 avril 2011, parOn ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
Videopress
Site Internet : (...)
Sur d’autres sites (5668)
-
Using ffplay to open a video at a specific window location [on hold]
18 août 2014, par Willette LynchI need to use ffplay to open a video file, but i need to pass it x,y coordinates so i can have it play the video where I want it to.
As default ffplay simply opens the video at the top left corner.
I’ve tried searching for options in ffplay but i couldnt find it.
Also tried using window managers like fluxbox, again couldnt find the command)Please note that I need to run it as a shell command.
Any Help would be appreciated.
Thanks in Advance
-
Add silence at the end of a .wav file created from a .mp4 using ffmpeg
27 mars 2019, par Georgiana_MI want to generate .wav files from .mp4 ones using ffmpeg. In this command I want to include an option so that all the wav files have the same duration (add some seconds of silence at the end of each generated file).
I saw here that you can add some options but they don’t seem to work in my case.
This is what I have so far :
command = "ffmpeg -i " + mp4_file_path + " -filter_complex [1:a][0:a]concat=n=2:v=0:a=1 -ab 160k -ac 1 -ar 44100 -vn " + wav_file_path
subprocess.call(command, shell=True) -
subprocess Task fail after 8min when run inside Flask or BaseHTTPServer
6 août 2015, par jthemovieI’m doing live HLS encoding with ffmpeg, and i usually run it via a python program as follow (i made some shortcuts...) :
import subprocess
def main():
subprocess.Popen("ffmpeg -i .... (live hls encoding)", shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
if __name__ == '__main__':
main()And everything works like a charm, but when i use Flask or BaseHTTPServer, the very same weird behaviour occurs.
After around 8min (more or less few seconds), the program stop responding and the encoding stop.
import subprocess
from flask import Flask, url_for, request, json, Response
@app.route('/api/v2/livetv', methods = ['POST'])
def api_live():
subprocess.Popen("ffmpeg -i .... (live hls encoding)", shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
return "-"
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5001,debug=True)I tried using BaseHTTPServer, the very same behaviour occurs, it usually stop encoding after the segment number 46, or 47, which correspond at those 8 min.
I have no idea why this behavior occurs. For example, the first script, once terminated, the ffmpeg will continue in background, while if i terminate the script with the web server, the ffmpeg program will exit as well.
So if anyone could help me out with that, i would be more than glad.
Thanks a lot for your help.
Regards
ps : if interested , my ffmpeg line look like this :
/usr/bin/ffmpeg -user-agent "A User Agent" -headers "X-Forwarded-For:x.x.x.x"$’\r\n’ -re -i "http://..../index_2000_av-p.m3u8" -c:v libx264 -profile:v baseline -preset medium -x264opts level=41 -b:v 500k -s 600x340 -g 90 -bf 2 -c:a copy -f hls -hls_list_size 20 -hls_time 10 -hls_flags delete_segments -hls_segment_filename /var/www/livestream/"segment%03d.ts" /var/www/livestream/playlist.m3u8