
Recherche avancée
Médias (1)
-
La conservation du net art au musée. Les stratégies à l’œuvre
26 mai 2011
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (42)
-
Changer son thème graphique
22 février 2011, parLe thème graphique ne touche pas à la disposition à proprement dite des éléments dans la page. Il ne fait que modifier l’apparence des éléments.
Le placement peut être modifié effectivement, mais cette modification n’est que visuelle et non pas au niveau de la représentation sémantique de la page.
Modifier le thème graphique utilisé
Pour modifier le thème graphique utilisé, il est nécessaire que le plugin zen-garden soit activé sur le site.
Il suffit ensuite de se rendre dans l’espace de configuration du (...) -
Les vidéos
21 avril 2011, parComme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
Sur d’autres sites (4544)
-
C# ffmpeg how to read input from stream
28 novembre 2022, par thiago kaiqueI'm trying to read use the pipe feature of ffmpeg to not have to write files in the disk.


my inputs implementations are :


public FFMPEG input(string path)
{
 parameters.Add($"-i {path}");
 return this;
}
public FFMPEG input(byte[] file)
{
 parameters.Add("-i pipe:.mp4");
 files.Add(file);
 return this;
}



my output implementation is :


public FFMPEG output(string format)
{
 _output = $"-f {format} -";
 return this;
}



my run implementation is :


public byte[] run()
{
 if (_output == "")
 {
 throw new Exception("missing output format");
 }

 var process = new Process()
 {
 StartInfo =
 {
 FileName = @"ffmpeg.exe",
 Arguments = String.Join(" ", parameters) + " " + _output,
 RedirectStandardOutput = true,
 RedirectStandardInput = true,
 UseShellExecute = false,
 }
 };

 process.Start();

 foreach (var item in files)
 {
 process.StandardInput.BaseStream.Write(item);
 }

 byte[] result;
 using(var memstream = new MemoryStream())
 {
 process.StandardOutput.BaseStream.CopyTo(memstream);
 result = memstream.ToArray();
 }
 process.WaitForExit();

 return result;
}



which works perfectly if I use a file as input :


var result = new FFMPEG()
.input("./assets/video.mp4")
.output("avi")
.run();



but when I try to use bytes input :


var result = new FFMPEG()
 .input(File.ReadAllBytes("./assets/video.mp4"))
 .output("avi")
 .run();



I get the following error :


[mov,mp4,m4a,3gp,3g2,mj2 @ 00000137385a10c0] stream 1, offset 0x30: partial file
Error demuxing input file 0: Invalid data found when processing input
pipe:.mp4: Invalid data found when processing input
Cannot determine format of input stream 0:0 after EOF
Error marking filters as finished



-
Set Target-duration ffmpeg for hls webcam live streaming
18 décembre 2013, par ShoxSpartanI want to do a hls webcam live streaming with ffmpeg.
But when i try to use -hls_time, the target duration is always set at 17.I have to get a 5s target duration, how to set this item with ffmpeg ?
My command is : ./ffmpeg -f v4l2 -i /dev/video0 -c:v libx264 -c:a libvo_aacenc -flags -global_header -hls_time 5 -hls_list_size 2 /video/result/path.m3u8
-
Convert ffmpeg batch file into Linux shell script
30 août 2023, par UNOITI have been using this ffmpeg batch file on Windows to check for video errors


c :\ffmpeg\bin\ffmpeg -v error -i "% dpnx1" -f null - >"% dpnx1.error.txt" 2>&1
pause


I just drag and drop a file or folder onto the .bat file and it creates an error.txt file for each video


Can someone convert this to a Linux shell script


I tried the information provided at


https://linuxconfig.org/how-to-use-ffmpeg-to-convert-multiple-media-files-at-once-on-linux


but I couldn't figure out how to write to an error.txt file for each video