
Recherche avancée
Autres articles (58)
-
List of compatible distributions
26 avril 2011, parThe table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...) -
Support de tous types de médias
10 avril 2011Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)
-
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (8928)
-
Unreal Engine & ffmpeg - gdigrab worked on version 4.21 but not 4.23
11 décembre 2019, par ZurdgeProblem -
ffmpeg outputs black window ( apart from mouse position ) rather than capturing the UE4 display.
It is running in windowed mode at 1280x720 resolution.related -
https://trac.ffmpeg.org/ticket/7718
"I would guess that gdigrab can’t capture windows that use hardware acceleration to render themselves.
It would seem odd that calc.exe uses the GPU, but it wouldn’t surprise me either."I’m using simple commands to call ffmpeg and capture a window.
ffmpeg -f gdigrab -framerate 30 -i title=MyUE4App -f mpegts -codec:v mpeg1video -b:v 600k -bf 0 http://localhost:8080/mystream
This works and captures all UE4 projects built in 4.21
.. but not anything created in 4.23 :/Does anyone know a reason as to why it might not capture the window image ?
Was something added to the newer version which I can disable ? -
FFprobe analysis of HLS chunks duration
23 mars 2017, par Georgе StoyanovI am writing a script for analysis of HLS streams. The problem is that when I run it on some specific streams the duration is missing from the format block. It shows
"format": {
"filename": "http://example.com/Content/HLS/Live/index.m3u8",
"nb_streams": 7,
"nb_programs": 5,
"format_name": "hls,applehttp",
"format_long_name": "Apple HTTP Live Streaming",
"start_time": "71900.703522",
"size": "1030",
"probe_score": 100
}I tried to run the same command on the main manifest file, on the profile manifest file and on the chunk itself but I am getting :
Duration : N/A
So now I was thinking is it possible to define that the ffprobe has to analyze only one chunk because I can get the duration from the number of the frames divided by the frame rate of the profile.
-
Ffmpeg 4 audio and 1 video input to 4 video outputs performance issue
22 février 2021, par YusufuI have create 4 null sink pulse monitor and it works fine.
When I publish 4 output to rtmp audio having noise and stopping. When works with 2 outputs it works fine.
If I decrease the resolution from 1920x1080 to 1280*720 it works fine too.
Using 4 different audio inputs and 1 video input



SCREEN_WIDTH=1920
SCREEN_HEIGHT=1080
SCREEN_RESOLUTION=${SCREEN_WIDTH}x${SCREEN_HEIGHT}
COLOR_DEPTH=24
X_SERVER_NUM=2
VIDEO_BITRATE=3000
VIDEO_FRAMERATE=30
VIDEO_GOP=$((VIDEO_FRAMERATE))
AUDIO_BITRATE=160k
AUDIO_SAMPLERATE=44100
AUDIO_CHANNELS=1
#some codes here

ffmpeg -y\
 -hide_banner -loglevel error \
 -nostdin \
 -s ${SCREEN_RESOLUTION} \
 -r ${VIDEO_FRAMERATE} \
 -draw_mouse 0 \
 -f x11grab \
 -i ${DISPLAY} \
 -f pulse -i MySink1.monitor \
 -f pulse -i MySink2.monitor \
 -f pulse -i MySink3.monitor \
 -f pulse -i MySink4.monitor \
 -c:v libx264 \
 -pix_fmt yuv420p \
 -profile:v main \
 -preset veryfast \
 -minrate ${VIDEO_BITRATE} \
 -maxrate ${VIDEO_BITRATE} \
 -g ${VIDEO_GOP} \
 -map 0 -f flv -map 1 ${RTMP_URL1} \
 -c:v libx264 \
 -pix_fmt yuv420p \
 -profile:v main \
 -preset veryfast \
 -minrate ${VIDEO_BITRATE} \
 -maxrate ${VIDEO_BITRATE} \
 -g ${VIDEO_GOP} \
 -map 0 -f flv -map 2 ${RTMP_URL2} \
 -c:v libx264 \
 -pix_fmt yuv420p \
 -profile:v main \
 -preset veryfast \
 -minrate ${VIDEO_BITRATE} \
 -maxrate ${VIDEO_BITRATE} \
 -g ${VIDEO_GOP} \
 -map 0 -f flv -map 3 ${RTMP_URL3} \
 -c:v libx264 \
 -pix_fmt yuv420p \
 -profile:v main \
 -preset veryfast \
 -minrate ${VIDEO_BITRATE} \
 -maxrate ${VIDEO_BITRATE} \
 -g ${VIDEO_GOP} \
 -map 0 -f flv -map 4 ${RTMP_URL4} \````
 
I guess I need some performance issue. How can I add **tee** or use one decoded video in all outputs.