
Recherche avancée
Médias (91)
-
Spitfire Parade - Crisis
15 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Wired NextMusic
14 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Video d’abeille en portrait
14 mai 2011, par
Mis à jour : Février 2012
Langue : français
Type : Video
-
Sintel MP4 Surround 5.1 Full
13 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Carte de Schillerkiez
13 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Publier une image simplement
13 avril 2011, par ,
Mis à jour : Février 2012
Langue : français
Type : Video
Autres articles (19)
-
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 -
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users. -
Participer à sa documentation
10 avril 2011La documentation est un des travaux les plus importants et les plus contraignants lors de la réalisation d’un outil technique.
Tout apport extérieur à ce sujet est primordial : la critique de l’existant ; la participation à la rédaction d’articles orientés : utilisateur (administrateur de MediaSPIP ou simplement producteur de contenu) ; développeur ; la création de screencasts d’explication ; la traduction de la documentation dans une nouvelle langue ;
Pour ce faire, vous pouvez vous inscrire sur (...)
Sur d’autres sites (3653)
-
How to save udp stream to TS files with FFMPEG while keeping timecode ?
20 août 2014, par vlatkozelkaI need to record a live udp stream containing multiple TV programs ( up to 30 ) to .ts files .To do so i’m using FFMPEG .
I have a muxer at work , but i dont go there everyday so im using a sample .ts file containing 15 minutes recording of all the tv channels , but i tried on both and i got same results so i guess thats not a problem .The TS file is basically the same as udp , but just as a file . Same timebase , encoding , programs
here is the code i am using :
ffmpeg -i "d:\record ts\PBR_REC_20140426094852_485.ts" -f segment -segment_time 300 -acodec copy -vcodec copy -map 0:p:1202 "file:C:\Users\vlatkozelka\Desktop\TEST\%date:~10%%date:~7,2%%date:~4,2%%time:~0,2%%time:~3,2%%03d.ts"
this is extracting one tv channel , program 1202 , and recording files in this format : DateTime001 ,DateTime002 .... 5 minutes each.
now when i run these in a player i made in JAVA, which is the purpose of these, ... i can see the timestamp is reset to 00:00:00 for each file beginning. I know its not a problem in the player itself cuz i tried with other files and the timestamps are ok.
I tried adding -copyts which for some strange reason seems to segment to 1 second long files , i tried -copytb 1 , 0 , -1 , all failed , tried -vsync passthrough , also failed (i also tried cominations of these ) And from what ive read FFMPEG guards timecode as it is by default , the build im using is fairly new i downloaded it like a month ago . And i know also that FLV requires resetting timecode , but TS is used for transport so shouldnt do this ... any ideas ?Also is there a way to slow down the copying from file to file , cuz its too fast its killing my HDD ( i mean from the .ts to the .ts not the actual udp ) ?
thanks -
Permission issue with php + supervisord + ffmpeg + NAS + beanstalkd
20 juin 2014, par Srini VasanIm running a process using the following tools :
php - process application
beanstalkd - queue
supervisord - process daemon
ffmpeg - media conversion
NAS - storage deviceThe end result (media conversion) works perfectly, when i run the command manually as root user :
ie.
php /path/workers/media_processor.php < /dev/null &
ie. ffmpeg takes the source mp3 file (which is on the NAS, path x) and output mp3 file also saved on NAS, path y
But, when i run this via supervisor, ffmpeg is not generating the output mp3 as expected :
when i also tried via lame encoder (audio encoder), the out file is not generated.When I changed the destination path (not NAS) to a different one (within the server),
ffmpeg/lame is able to write file to the new server path.Below is my supervisor conf.
[program:media_processor_audio]
command=/usr/bin/php /path/workers/media_processor.php < /dev/null
numprocs=1
numprocs_start=1
autostart=true
autorestart=true
stopsignal=QUIT
log_stdout=true
logfile=/path/workers/media_processor_audio.txtIm sure, the supervisord is running my process as root user only.
I’ve confirmed this with get_current_user()Summary :
ffmpeg/lame is able to write to NAS while running the comand manually.
ffmpeg/lame is not able to write to NAS while the command runs via supervisord.
Please Help. Thanks in advance.
Regards,
Srini -
FFMPEG Proper timeout wait time for input streams
14 octobre 2019, par SambirI use FFMPEG to grab transport streams from dvb-s2 enigma2 decoders. I noticed that sometimes the demuxers on the decoders are just fully occupied. so when requesting a stream from the decoder with ffmpeg, ffmpeg just waits until it gets some stream data. Because the decoder replies with http 200 (i am online) but doesnt send any streaming data,yet or never...
I want FFMPEG to timeout when it doesnt get an input within a timeframe. I tried -timeout, -rwtimeout, changing the probesize and analyseduration but none of them seems to do the trick
currently just have
ffmpeg -i http://192.168.1.1:8001/1:0:19:4B4B:812:600:FFFF0000:0:0:0:
I tried :
ffmpeg -timeout 1000000 -i http://192.168.1.1:8001/1:0:19:9Y2B:812:600:FFFF0000:0:0:0:
ffmpeg -rw_timeout 1000000 -i http://192.168.1.1:8001/1:0:19:9Y2B:723:600:FFFF0000:0:0:0:
ffmpeg -analyseduration 500 -i http://192.168.1.1:8001/1:0:19:9Y2B:812:600:FFFF0000:0:0:0:then it just waits until an input stream is received. This will never come since the decoder is fully occupied.
For this I need a timeout period. Like if within 10 seconds the probesize or analyseduration is not filled then end ffmpeg...Or just a timeout basically.
Until now I didnt find any proper solution for this. I just kill the process manually and it tries again after 1 minute (script), then sometimes it works or i need to kill the process again.