
Recherche avancée
Médias (1)
-
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 (58)
-
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 -
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 -
Support audio et vidéo HTML5
10 avril 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)
Sur d’autres sites (10710)
-
Covert video to frames, then back to video without altering the frames in python
7 mars 2021, par RashiqI am writing a script in python that converts a video (let this video be X) into frames (X′) and then back into the same video (Y). Now, when I break video Y back into frames (Y′) the images are not equal to X′ frames i.e. they have different hashes. I would expect them to be the same, and if being not the same is the expected behaviour, how can I make them the same ?


Is there a way to go from


`video, X —> frames, X′, —> video, Y, —> frames, Y′, —> video, Z, —> frames, Z′


and so on without changing the output from its previous state such the videos X, Y, Z and frames X′, Y′, Z′ are same to each other in their respective sets ?


I have tried multiple video codecs (mp4, avi, mkv) and image formats (tif, jpeg, png). To my understanding, lossy compression codecs should not work by lossless such as tif are not producing consistent output either.


I have followed these video-to-frame and frame-to-video among other tutorials but to no avail. Any help would greatly be appreciated.


-
How to get better video quality using Accord.Video.FFMPEG.DLL
31 juillet 2023, par HighwayRobI have developed a Visual Studio Winapp that produces a video file utilizing Accord.Video.FFMPEG.DLL.


The quality the video is less than the original images.
Here is the code and then a sample original image and snapshot of the resulting video.


What can I change to improve the video image ?


VideoFileWriter writer = new VideoFileWriter();
 writer.Open(outfile, width, height, 1, VideoCodec.Mpeg4);
 for (int i = firstrow; i <= testframes; i++)
 {
 Bitmap bitmap = new Bitmap(ffiles[i, 0].ToString());
 writer.WriteVideoFrame(bitmap);
 bitmap.Dispose();
 }



I tried Bitmap image = new Bitmap(width, height, PixelFormat.Format64bppArgb) ;




-
ffmpeg transcoding one input video stream and multiple output video streams in the same file
28 janvier 2020, par user2165262I am trying to transcode a single video file with 1 video stream and several audio streams to the file having same video stream in different bitrates/sizes with correct padding at the same time.
the command I use is :
ffmpeg -y -ss 600 -t 600 -i "INPUT.mkv" -map_chapters -1 -map 0:0 -c:v libx264 -keyint_min 48 -g 96 -bufsize 350k -b:v 350k -minrate 300k -maxrate 400k -profile:v baseline -level 3.0 -preset slow -vf "scale=iw*min(480/iw\,272/ih):ih*min(480/iw\,272/ih),pad=480:272 :(480-iw)/2 :(272-ih)/2" -map 0:0 -c:v libx264 -keyint_min 48 -g 96 -bufsize 650k -b:v 650k -minrate 500k -maxrate 800k -profile:v baseline -level 3.1 -preset slow -vf "scale=iw*min(640/iw\,360/ih):ih*min(640/iw\,360/ih),pad=640:360 :(640-iw)/2 :(360-ih)/2" -map 0:1 -c:a libfaac -b:a 32k -ar 44100 -f mpegts OUTPUT.m2ts
ffmpeg creates two video streams, however the bitrate and resolution for all of them are taken from the last video arguments - i.e. both streams are 640x360 :
Output #0, mpegts, to ’OUTPUT.m2ts’ : Stream #0:0(eng) : Video : h264, yuv420p, 640x360 [SAR 559:560 DAR 559:315], q=-1—1, 650 kb/s, Stream #0:1(eng) : Video : h264, yuv420p, 640x360 [SAR 559:560 DAR 559:315], q=-1—1, 650 kb/s, 90k tbn, 23.98 tbc (default) Stream #0:2(rus) : Audio : aac, 44100 Hz, 5.1, s16, 32 kb/s (default) Stream mapping : Stream #0:0 -> #0:0 (h264 -> libx264) Stream #0:0 -> #0:1 (h264 -> libx264) Stream #0:1 -> #0:2 (aac -> libfaac) Press [q] to stop, [?] for help
Is it practically possible to make transcoding to several bitrates to the same file ?