
Recherche avancée
Médias (91)
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#1 The Wires
11 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (76)
-
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...) -
Keeping control of your media in your hands
13 avril 2011, parThe vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...) -
Les tâches Cron régulières de la ferme
1er décembre 2010, parLa gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
Le super Cron (gestion_mutu_super_cron)
Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)
Sur d’autres sites (4940)
-
Variable is not being assingned value from the stdout of a command
29 juillet 2021, par Jesse HixWhen I try to run the entire program I get an error concerning the assignment of the y variable leading to the entire thing crashing. I have tried a few different ways of formatting but none of them have worked


echo -e "Enter the name of the carrier video (include .mp4, .mp3, etc):"
read -r carrier_video
echo -e "Enter starting point x: "
read -r x
command rmdir frames
command mkdir frames

var=$(ffprobe -v error -select_streams v:0 -count_packets -show_entries stream=nb_read_packets -of csv=p=0 "$carrier__video")
command $(ffmpeg -i $carrier_video -vf select="between(n\,'$x'\,'$var')" -vsync 0 frames/frames%d.jpeg)



Error :


libavutil 55. 78.100 / 55. 78.100
 libavcodec 57.107.100 / 57.107.100
 libavformat 57. 83.100 / 57. 83.100
 libavdevice 57. 10.100 / 57. 10.100
 libavfilter 6.107.100 / 6.107.100
 libavresample 3. 7. 0 / 3. 7. 0
 libswscale 4. 8.100 / 4. 8.100
 libswresample 2. 9.100 / 2. 9.100
 libpostproc 54. 7.100 / 54. 7.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'original.mp4':
 Metadata:
 major_brand : mp42
 minor_version : 0
 compatible_brands: mp42mp41isomavc1
 creation_time : 2018-09-11T11:07:38.000000Z
 Duration: 00:00:21.12, start: 0.000000, bitrate: 21519 kb/s
 Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 3840x2160, 21514 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)
 Metadata:
 creation_time : 2018-09-11T11:07:38.000000Z
 handler_name : L-SMASH Video Handler
 encoder : AVC Coding
Stream mapping:
 Stream #0:0 -> #0:0 (h264 (native) -> mjpeg (native))
Press [q] to stop, [?] for help

[Parsed_select_0 @ 0x5582453fdec0] [Eval @ 0x7ffedaf0ddb0] Undefined constant or missing '(' in ')'
[Parsed_select_0 @ 0x5582453fdec0] Error while parsing expression 'between(n,500,)'
[AVFilterGraph @ 0x5582453fd100] Error initializing filter 'select' with args 'between(n,500,)'
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:0
Conversion failed!




-
Optimize ffmpeg for text with mpeg1
20 septembre 2022, par lmalvesI'm kind of new to video enconding and decoding but I'm currently working with NodeJS and I need to stream the content of a window (using electron) to an angular app.


In my current implementation I'm "grabbing" the app window content :


ffmpeg -f gdigrab -i title="Windows App" -vcodec mpeg1video -r 30 -b:v 10 -bufsize:v 327680 -f rtp rtp://127.0.0.1:1234


Then I'm conveting to http:


ffmpeg -i rtp://127.0.0.1:1234 -protocol_whitelist file,crypto,udp,rtp,http,tcp -f mpegts -codec:v mpeg1video -s 500x515 -b:v 10 -bf 0 http://localhost:59655/


And on the client app using MpegJS to display it with almost the default configuration.


It works relativelly well except for some parts of text where if the font is smaller it's almost impossible to read it.


Like I said I'm new on this and I'm not sure how to optimize it to text.
Any suggestions ?


-
Extract single frame based on position provided by subtitle/srt file and generate video of extracted stills
22 décembre 2022, par lars.schwarzI'm looking into doing something that probably can't be done with simple ffmpeg cli commands :


- 

-
Extract single frames from video based on a provided srt file


-
Generate a new video (same length as the original) but generated from the still images extracted with 1.








Example :


Video is 1 minute, srt file holds 2 subtitles at 00:00:15 and 00:00:25.


Extract 2 stills/frames and save them as still_00_00_15.jpg and still_00_00_25.jpg


Generate a new video that is 1 minute and only consits of these 2 images on their respective/original timestamps so the generated video of still images can be used with the original srt file.


Is this something that can be achieved using just ffmpeg cli or should I build it using pyffmpeg ? More importantly : is there a name for this type of process and existing tools/libs for doing something like that or is this something so uncommong I need to build it myself anyway ?


-