
Recherche avancée
Autres articles (84)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Submit enhancements and plugins
13 avril 2011If you have developed a new extension to add one or more useful features to MediaSPIP, let us know and its integration into the core MedisSPIP functionality will be considered.
You can use the development discussion list to request for help with creating a plugin. As MediaSPIP is based on SPIP - or you can use the SPIP discussion list SPIP-Zone.
Sur d’autres sites (15184)
-
avfilter/vf_transpose_vulkan : add clock and cclock option
10 décembre 2021, par Wu Jianhuaavfilter/vf_transpose_vulkan : add clock and cclock option
The following command is on how to apply cclock option :
ffmpeg -init_hw_device vulkan -i input.264 -vf \
hwupload=extra_hw_frames=16,transpose_vulkan=dir=cclock,hwdownload,format=yuv420p \
output.264The following command is on how to apply clock_flip option :
ffmpeg -init_hw_device vulkan -i input.264 -vf \
hwupload=extra_hw_frames=16,transpose_vulkan=dir=clock_flip,hwdownload,format=yuv420p \
output.264The following command is on how to apply clock option :
ffmpeg -init_hw_device vulkan -i input.264 -vf \
hwupload=extra_hw_frames=16,transpose_vulkan=dir=clock,hwdownload,format=yuv420p \
output.264Signed-off-by : Wu Jianhua <jianhua.wu@intel.com>
-
How to overlay clock with real-time in screen recording using ffmpeg for Sharex open source ?
1er septembre 2022, par calengineerI currently have ShareX and using the following command but the clock with real time is not being added and the video gets considerably cut. A 30 second video turns out to be a 4 second video.


-hide_banner -f dshow -thread_queue_size 1024 -rtbufsize 256M -audio_buffer_size 80 -framerate 30 -i video="screen-capture-recorder":audio="virtual-audio-capturer" -f dshow -i audio="Microphone (HyperX QuadCast S)" -filter_complex amix=inputs=2:duration=longest -vf "drawtext=fontfile=/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf: \ text='%{localtime\:%T}': fontcolor=white@0.8: x=7: y=700" -c:v libx264 -r 30 -preset ultrafast -tune zerolatency -crf 28 -pix_fmt yuv420p -movflags +faststart -c:a aac -ac 2 -b:a 128k -y "output.mp4"



-
Calculating PCR (Program clock reference) in MPEG2 Transport stream
1er octobre 2024, par Tomislav Timici am implementing transcoder and packager for abr protocols (HLS/DASH), and also udp mutlicast as output option. I am currently finishing multiplexing of mpeg 2 transport streams, but i do not really understand how should pcr work, how should I calculate it, I have pts/dts values, is there some formula to derive pcr from pts and/or dts ? When i do tsdump from tsduck with ffmpeg output they have around +100ms PCR delay on PTS.


I found some calculations like this :


(int64_t) ((8.0 * (packetsWritten * TS_PACKET_LENGTH + offset) / tsMuxrate) * TS_CLOCK + 0.5) + pcrStart



But it does not match ffmpeg calculation. When i do like this :


base = (int64_t) packet->dts - (int64_t) (SYSTEM_CLOCK_FREQ_90kHz * 0.1);



It has +100ms delay from PTS. But it is hardcoded.