
Recherche avancée
Médias (1)
-
Richard Stallman et le logiciel libre
19 octobre 2011, par
Mis à jour : Mai 2013
Langue : français
Type : Texte
Autres articles (55)
-
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 (...) -
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
Sur d’autres sites (14067)
-
Line 1 : unknown keyword ' file' ffmpeg
6 janvier 2024, par pops64I am trying to run a concation of multiple files using ffmpeg. Followed directions in docs and getting


Line 1: unknown keyword 'file'
[in#0 @ 000001b09b25e840] Error opening input: Invalid data found when processing input
Error opening input file mylist.txt.
Error opening input files: Invalid data found when processing input



I am not sure what is going wrong. The text file appears to be in the correct format.


$clips = Get-ChildItem -Path Y:\****\Test -File -Filter "*.mp4"
$regex = "(?:\w+)-(?:[i]+-)?(?\d+)-(?\d+)-(?:\w+)"
$groupedScenes = $clips | Group-Object {[regex]::Match($_.Name, $regex).Groups["scene_id"].value}
foreach($scene in $groupedScenes)
{
 $sortedScene = $scene.Group | Sort-Object {[regex]::Match($_.Name, $regex).Groups["clip_id"].value -as [int]} 
 foreach($i in $sortedScene) 
 {
 "file 'Y:\*****\Test\$i'" | Out-File mylist.txt -Encoding utf8 -Append
 }
 .\ffmpeg.exe -f concat -safe 0 -i mylist.txt -map 0 -c:v hevc_amf -quality quality -rc cqp -qp_p 26 -qp_i 26 -c:a aac -b:a 128K -y Y:\*****\Test\Procssed\$sortedScene.mp4
 Remove-Item mylist.txt
}



-
avfilter/vf_drawtext : improve glyph shaping and positioning
26 mai 2023, par yethieavfilter/vf_drawtext : improve glyph shaping and positioning
text is now shaped using libharfbuz
glyphs position is now accurate to 1/4 pixel in both directions
the default line height is now the one defined in the font
Adds libharfbuzz dependency.
-
PHP-FFMpeg Video Stabilization using VidStab
19 février 2016, par BakerStreetI’m using PHP-FFMpeg in a Laravel 5.2 application to stabilize videos with the help of VidStab. I have all the dependencies and everything installed correctly and I can follow the directions on the VidStab repo to stabilize my videos via the command line.
My question is how could I do this nicely (the Laravel way) from within PHP ? I know I can add a custom filter to the Video object like this :
$video = $ffmpeg->open('shaky_video.mp4');
$video->addFilter(new CustomFilter('vidstabdetect=stepsize=6:shakiness=8:accuracy=9:result=transform.trf'));But how can I execute this command without the need for
$video-save()
, which I think is designed to output a video/audio file and not thetrf
analysis file ?I suppose I could just run a PHP exec() command, but I would like to keep this as much object oriented PHP as I can. Any suggestions ?
Thanks in advance !
I’ve tried this (added
-f null -
to filter and then tried runningsave()
to execute the command), but it still creates the mp4 file instead of the trf file :$video = $ffmpeg->open('shaky_video.mp4');
$video->addFilter(new CustomFilter('vidstabdetect=stepsize=6:shakiness=8:accuracy=9:result=transform.trf -f null -'));
$video->save(new X264(), 'stabilized.mp4');