
Recherche avancée
Médias (91)
-
GetID3 - Boutons supplémentaires
9 avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Core Media Video
4 avril 2013, par
Mis à jour : Juin 2013
Langue : français
Type : Video
-
The pirate bay depuis la Belgique
1er avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (61)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne file d’attente stockée dans la base de donnée
Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...) -
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
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 (7598)
-
Build : Run only the 'concat' task when src files change, to always get up-to-date source when reloading demo or test pages
24 juin 2013, par jzaeffererBuild : Run only the 'concat' task when src files change, to always get up-to-date source when reloading demo or test pages
-
Run same task (with different parameters) on each async request
3 octobre 2017, par captain.murphyI need to execute new ffmpeg process each time when someone make a request on specific endpoint.
Tech stack : Sanic + Celery + nginx-rtmp-module/hls + ffmpeg + subprocess
Celery worker started with :
celery multi start w2 -A celery_app -P eventlet -c 1000 -l info --pidfile=/var/run/celery/%n.pid --logfile=/var/log/celery/%n%I.log
This code snippets execute only one ffmpeg process and doesn’t let me to spawn another process at the same time.
app.py
@app.route('/stream')
async def test(request):
timeout = request.args['timeout'][0]
name = request.args['name'][0]
task_id = uuid()
start_stream.apply_async(args=(name, timeout), task_id=task_id)
# start_stream.delay(name, timeout)
return text('Started - {}'.format(task_id))tasks.py
@taskapp.task
def start_stream(name, timeout):
ffmpeg = ['ffmpeg',
'-f',
'v4l2',
'-i',
'/dev/video0',
'-c:v',
'libx264',
'-an',
'-f',
'flv',
'-t',
'00:00:{}'.format(timeout),
'rtmp://127.0.0.1:1935/live/{}'.format(name)]
subprocess.Popen(ffmpeg, stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT)Please, any help ? Thanks to all.
-
Use FFmpeg to generate a movie with alpha channel from separate video and fill movies ?
25 octobre 2017, par jeffpattI have two movies : input_v.mp4 and input_k.mp4. input_v is the video fill, input_k is a black and white matte for keying.
I want to use FFmpeg to create output.mov in the Avid DNXHD codec, with input_v as the fill (RGB) video and the alpha (A) built from the luma values of input_k.
Is this possible ?