
Recherche avancée
Médias (91)
-
Les Miserables
9 décembre 2019, par
Mis à jour : Décembre 2019
Langue : français
Type : Textuel
-
VideoHandle
8 novembre 2019, par
Mis à jour : Novembre 2019
Langue : français
Type : Video
-
Somos millones 1
21 juillet 2014, par
Mis à jour : Juin 2015
Langue : français
Type : Video
-
Un test - mauritanie
3 avril 2014, par
Mis à jour : Avril 2014
Langue : français
Type : Textuel
-
Pourquoi Obama lit il mes mails ?
4 février 2014, par
Mis à jour : Février 2014
Langue : français
-
IMG 0222
6 octobre 2013, par
Mis à jour : Octobre 2013
Langue : français
Type : Image
Autres articles (39)
-
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’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. -
La sauvegarde automatique de canaux SPIP
1er avril 2010, parDans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)
Sur d’autres sites (2767)
-
Ffmpeg Symfony5 PHP8 [duplicate]
11 septembre 2021, par Kévin DucrocqI'm a french student learning web development, and how to create websites on Symfony 5.


I've got this project to create a kind of Youtube website using Ffmpeg to convert and treat videos.


However, when I try to use the "composer require php-ffmpeg/php-ffmpeg" command, it doesn't work and I really don't know what to do.


here's the error I've got :


PS C :\Users\Dev\Documents\Dev\Symfony\Youride> composer require php-ffmpeg/php-ffmpeg
Using version ^0.18.0 for php-ffmpeg/php-ffmpeg
./composer.json has been updated
Running composer update php-ffmpeg/php-ffmpeg
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.


Problem 1
- Root composer.json requires php-ffmpeg/php-ffmpeg ^0.18.0 -> satisfiable by php-ffmpeg/php-ffmpeg[v0.18.0].
- php-ffmpeg/php-ffmpeg v0.18.0 requires doctrine/cache ^1.0 -> found doctrine/cache[v1.0, ..., 1.12.1] but it conflicts with your root composer.json require (^2.1).


Use the option —with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.


Installation failed, reverting ./composer.json and ./composer.lock to their original content.
PS C :\Users\Dev\Documents\Dev\Symfony\Youride>


thank you for your help, I'm a beginner... :)


-
pthread : Avoid spurious wakeups
18 octobre 2013, par Ben Jacksonpthread : Avoid spurious wakeups
pthread_wait_cond can wake up unexpectedly (Wikipedia : Spurious_wakeup).
The FF_THREAD_SLICE thread mechanism could spontaneously execute
jobs or allow the caller of avctx->execute to return before all
jobs were complete.Test both cases to ensure the wakeup is real.
Signed-off-by : Ben Jackson <ben@ben.com>
Signed-off-by : Michael Niedermayer <michaelni@gmx.at>
Signed-off-by : Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by : Luca Barbato <lu_zero@gentoo.org> -
Error with Laravel and FFMpeg in queue job
19 octobre 2020, par user2916349I'm using Laravel with the protonemedia/laravel-ffmpeg package https://github.com/protonemedia/laravel-ffmpeg
I create a Job to handle video conversion and concatenation and this error appears :


TypeError : Argument 1 passed to App\Jobs\VideoConversion::App\Jobsclosure() must be an instance of FFMpeg\Filters\Video\VideoFilters, instance of FFMpeg\Filters\AdvancedMedia\ComplexFilters given in /Users/fab/Sites/add-intro/app/Jobs/VideoConversion.php:43


Here is the code of the Job :


use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;

use App\Models\Video;

use Storage, Str, ProtoneMedia\LaravelFFMpeg\Support\FFMpeg;

use FFMpeg\Filters\Video\VideoFilters;

class VideoConversion implements ShouldQueue
{
 use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;

 protected $video;

 /**
 * Create a new job instance.
 *
 * @return void
 */
 public function __construct(Video $video)
 {
 $this->video = $video;
 }

 /**
 * Execute the job.
 *
 * @return void
 */
 public function handle()
 {
 $filename = Str::uuid().'.mp4';
 FFMpeg::fromDisk('public')
 ->open(['intro.mp4', $this->video->path])
 ->addFilter(function (VideoFilters $filters) {
 $filters->resize(new \FFMpeg\Coordinate\Dimension(640, 480));
 })
 ->export()
 ->toDisk('public')
 ->inFormat(new \FFMpeg\Format\Video\X264)
 ->concatWithTranscoding($hasVideo = true, $hasAudio = true)
 ->save($filename);
 }

 public function failed(Throwable $exception)
 {
 FFMpeg::cleanupTemporaryFiles();
 dd($exception);
 }
}



What I'm doing wrong ?
Thanks for help