Recherche avancée

Médias (1)

Mot : - Tags -/book

Autres articles (43)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La 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.

  • Possibilité de déploiement en ferme

    12 avril 2011, par

    MediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
    Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)

Sur d’autres sites (5157)

  • Evolution #2546 : Cohérance : confirmer le mot de passe lors du changement

    13 mai 2013, par Gilles VINCENT

    A mon avis, il est plus naturel d’avoir une double saisie et un mécanisme en temps réel qui dit si les deux sont identiques (avec pourquoi pas un mécanisme de contrôle de la complexité du mot de passe). Le fait de penser changer son mot de passe en A, de se planter plusieurs fois parce qu’on aura mis B, puis penser à redemander son mot de passe, aller sur son mail pour retourner sur le même formulaire, c’est quand même beaucoup plus fastidieux.

  • Laravel php timelapse an UploadedFile video element, without saving it as a file

    24 août 2022, par The Blind Hawk

    I want to be able to change the frame rate of a video from 0.05fps to 3fps.
    
I receive the video as an Illuminate\Http\UploadedFile element, with mp4 format, how do I speed up its frame rate before sending it via email ?
    
The video is 25 minutes long, it should become 25 seconds long after changing the frame rate.
    
Is there a way to change the fps without saving the element as a File ?
    
I was planning to use the ffmpeg repository here but it requires me to save both the initial file, and the second file after changing the fps.

    
This is my code :

    


    <?php

namespace Server\Mail;

use Carbon\Carbon;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Http\UploadedFile;

class TimeLapse extends Mailable
{
    use Queueable, SerializesModels;

    public UploadedFile $video;

    public bool $is_timelapsed;

    public string $format;

    /**
     * Create a new message instance.
     */
    public function __construct(
        UploadedFile $video, 
        bool $is_timelapsed, 
        string $format
    ){
        $this->video = $video;
        $this->is_timelapsed = $is_timelapsed;
        $this->format = $format;
    }

    private function timelapse(){
        // here I want to change $video element's fps from 0.05 to 3
    }

    /**
     * Build the message.
     *
     * @return $this
     */
    public function build()
    {
        if ( !$is_timelapsed ) { timelapse(); }

        $this->subject('message')
                    ->text('emails.timelapse');

        $this->attach($this->video, [
            'as' => 'sample'.$format,
            'mime' => 'video/'.$format,
        ]);

        return $this;
    }
}


    


  • ffmpeg thumbnailer configure/make trouble in CentOS6

    16 décembre 2013, par Juneyoung Oh

    I am using CentOS 6.4 86x64.

    What I am planning to do is install ffmpegthumbnailer.

    I have downloaded at the link below.
    https://code.google.com/p/ffmpegthumbnailer/

    The problem is when I extract the tar.gz and command configure,

    It alway says like this.

    checking for FFMPEG... no
    configure: error: Package requirements (libavutil libavformat libavcodec >= 52.26.0 libswscale) were not met:

    No package 'libavutil' found
    No package 'libavformat' found
    No package 'libavcodec' found
    No package 'libswscale' found

    Of course, I already installed ffmpeg 1.2.

    /usr/lib64/libswscale.so.0.11.0
    /usr/lib64/libswscale.so.0

    and also have libswscale.so.

    What can I do to solve this ?

    Thanks:D

    ============I solved one and get another===============

    I solved(?) this with what console said.

    adjust PKG_CONFIG_PATH.

    I find my libavutil.pc and give that path to PKG_CONFIG_PATH, like below.

    export PKG_CONFIG_PATH=/usr/lib/pkgconfig/

    then It looks OK, but I got another one.

    ./configure works nice with suspected message.

    CONFIGURATION SUMMARY ----
    png support          : disabled
    jpeg support         : disabled
    gio support          : disabled
    register thumbnailer : disabled
    unittests            : disabled
    debug mode           : disabled

    anyway, configure was OK, and I have make files now.

    The problem is when I do make command, it shows error like below.

    /usr/bin/ld: /usr//lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object; recompile with -fPIC
    /usr//lib/libavformat.a: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make[2]: *** [libffmpegthumbnailer.la] Error 1
    make[2]: Leaving directory `/home/guest/Downloads/ffmpegthumbnailer-2.0.8'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/guest/Downloads/ffmpegthumbnailer-2.0.8'
    make: *** [all] Error 2

    Please, tell me that I have to do solve this:D