
Recherche avancée
Autres articles (111)
-
MediaSPIP Player : les contrôles
26 mai 2010, parLes contrôles à la souris du lecteur
En plus des actions au click sur les boutons visibles de l’interface du lecteur, il est également possible d’effectuer d’autres actions grâce à la souris : Click : en cliquant sur la vidéo ou sur le logo du son, celui ci se mettra en lecture ou en pause en fonction de son état actuel ; Molette (roulement) : en plaçant la souris sur l’espace utilisé par le média (hover), la molette de la souris n’exerce plus l’effet habituel de scroll de la page, mais diminue ou (...) -
Script d’installation automatique de MediaSPIP
25 avril 2011, parAfin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
La documentation de l’utilisation du script d’installation (...) -
Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs
12 avril 2011, parLa manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.
Sur d’autres sites (14923)
-
Merge individual frame to video file using Opencv and FFmpeg
16 août 2022, par RohitI am trying to stack a individual frame to a video file using Opencv. I want to combine two different code together to make the individual frame.
Following code help me extract the individual frame


while True:
ret, frame=cap.read()
mask = object_detector.apply(frame)
_, mask = cv2.threshold(mask,254,255,cv2.THRESH_BINARY) 
contours,_ = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
res = cv2.bitwise_and(frame,frame,mask=mask)
for cnt in contours:
 area = cv2.contourArea(cnt)
 if area>1000: 
 #print("Area of contour:", area)
 cv2.drawContours(frame, [cnt], -1, (0,255,0),2)
 cv2.imwrite("file%d.jpg"%count, frame)



And I attach the frame together separately using following code using ffmpeg command


ffmpeg -r 3 -i frame%03d.jpg -c:v libx264 -vf fps=25 -pix_fmt yuv420p video.mp4



I tried storing the individual frame in array, but it didn't work. It doesn't show any error, but pc crash.


-
Laravel php-ffmpeg Encoding failed
21 août 2023, par Jack The BakerIn laravel using
php-ffmpeg
want to convert video and do some changes on it, like watermark, change size and etc... I ran a test :

$format = new X264;
 $ffmpeg = FFMpeg::create();
 $video = $ffmpeg->open(public_path()."/videos/file.mp4");
 $output = public_path().'/videos/'.time().'.mp4';
 $video->save($format, $output);



And it is working good, but I want to add a watermark then added this :


$watermarkPath = public_path().'/videos/watermark.png';
 $video ->filters() ->watermark($watermarkPath, array( 'position' => 'relative', 'bottom' => 50, 'right' => 50, ));



But now I didn't get any output and also got error :




FFMpeg\Exception\RuntimeException : Encoding failed in file
D :\Workshop\x\New
Version\x-api\vendor\php-ffmpeg\php-ffmpeg\src\FFMpeg\Media\AbstractVideo.php
on line 116


#0 D :\Workshop\x\New Version\x-api\app\Http\Controllers\AdsController.php(497) :
FFMpeg\Media\AbstractVideo->save(Object(FFMpeg\Format\Video\X264),
'D :\Workshop\Nob...')




Any idea ?


-
Anomalie #3024 : spip_loader.php et IE8 (oui.... les pros du C/S traditionnels l’exigent !)
26 janvier 2014, par jluc -Avec ou sans rapport, spip_loader n’a pas marché (pour FF26 sous Ubuntu 13.10). Un fichier pclzip.php et un tradloader.php étaient installés à la racine puis un long moulinage révèlait une err500. Aucun log spécifique dans tmp.