
Recherche avancée
Médias (1)
-
Sintel MP4 Surround 5.1 Full
13 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
Autres articles (45)
-
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...) -
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs
Sur d’autres sites (9474)
-
Creating video from images produces black screen video for certain image formats [duplicate]
30 mai 2018, par varmashrivastavaThis question already has an answer here :
I am using below command to create video from images.The command works fine for most images but for png images the video created cannot be played and I just get a black screen.
String[] command = new String[]{"-y", "-f", "concat", "-safe", "0", "-i", src.getAbsolutePath(), "-vsync", "vfr", "-vf", "scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2", dest.getAbsolutePath()};
Here destination file path has mp4 format..
Whats wrong with my command ? -
NGINX-RTMP : adaptive multi bitrate streaming by ffmpeg got BLACK SREEN OUT PUT
28 mars 2022, par duxng17I am using Nginx-rtmp for live adaptive bitrate streaming with HLS from OBS .
The encoding is run ok , but my livestream output in my web got black screen and still have the sound . i tried many ways to fix my issue but i cant . just helping me .
THIS IS MY NGINX CONFIG :


rtmp {
 server {
 listen 1935;
 chunk_size 4000;
 application live {
 live on;
 on_publish http://auth_sever:8000/auth;
 exec ffmpeg -i rtmp://localhost/live/$name
 -c:v libx264 -profile:v baseline -b:v 768K -s 640x360 -crf 23 -f flv -c:a aac -ac 1 -strict -2 -b:a 96k rtmp://localhost/show/$name_360
 -c:v libx264 -profile:v baseline -b:v 1024K -s 960x540 -crf 23 -f flv -c:a aac -ac 1 -strict -2 -b:a 128k rtmp://localhost/show/$name_480
 -c:v libx264 -profile:v baseline -b:v 1920K -s 1280x720 -crf 23 -f flv -c:a aac -ac 1 -strict -2 -b:a 128k rtmp://localhost/show/$name_720
 -c:v libx264 -profile:v baseline -b:v 4000K -s 1920x1080 -crf 23 -f flv -c:a aac -ac 1 -strict -2 -b:a 128k rtmp://localhost/show/$name_1080;
 }
 application show {
 live on;
 deny play all; # disable consuming the stream from nginx as rtmp
 hls on;
 hls_path /tmp/hls; 
 hls_nested on;
 hls_fragment 4s; # default is 5s
 hls_playlist_length 60s;
 hls_variant _360 BANDWIDTH=448000;
 hls_variant _480 BANDWIDTH=1152000;
 hls_variant _720 BANDWIDTH=2048000;
 hls_variant _1080 BANDWIDTH=4096000; 
 }
 }
}

http {
 sendfile off;
 tcp_nopush on;
 directio 512;
 default_type application/octet-stream;
 # LOAD-BALANCED
 upstream myapp {
 server localhost:8001;
 server auth_sever:8000;
 }
 server {
 listen 8080 default_server;
 location / {
 proxy_pass http://myapp;
 proxy_set_header Host $host;
 proxy_set_header X-Forwarded-For $remote_addr;
 }
 }
 server {
 listen 8081;
 location / {
 root /www;
 }
 location /hls {
 types {
 application/vnd.apple.mpegurl m3u8;
 application/octet-stream ts;
 }
 # Disable cache
 add_header 'Cache-Control' 'no-cache';

 # CORS setup
 add_header 'Access-Control-Allow-Origin' '*' always;
 add_header 'Access-Control-Expose-Headers' 'Content-Length';

 # allow CORS preflight requests
 if ($request_method = 'OPTIONS') {
 add_header 'Access-Control-Allow-Origin' '*';
 add_header 'Access-Control-Max-Age' 1728000;
 add_header 'Content-Type' 'text/plain charset=UTF-8';
 add_header 'Content-Length' 0;
 return 204;
 }
 root /tmp;
 }
 }
}



THIS MY DOCKERFILE CONFIG :


FROM tiangolo/nginx-rtmp
RUN apt-get -y update
RUN apt-get -y upgrade
RUN apt-get install -y ffmpeg
COPY nginx.conf /etc/nginx/nginx.conf
COPY index.html /www/



THE LAST , SORRY , MY ENG IS NOT GOOD ! thank for helping !


-
in FFMPEG_AVAILABLE,How to insert a black frame in avpicture_fill if the frame is not available [on hold]
22 août 2018, par Vidhi PatelThis code should work :
avpicture_fill((AVPicture*) picture, (tUInt8*) this->ptrOVL->get_pOutputDataOVL(), PIX_FMT_BGR24, c->width, c->height);
but as the title says : what if the frame isn’t available ?