Recherche avancée

Médias (1)

Mot : - Tags -/framasoft

Autres articles (55)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans 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 (5254)

  • With FFMPEG, can I rewrite a .ts specific segment in an HLS m3u8 format ?

    26 février 2015, par Stacey Friesen

    I am rather new at FFMPEG and starting to dig in beyond my experience with it. Is it possible to rewrite 1 or more arbitrary .ts file segments (for example, if I have edited a scene) without having to re-encode the entire movie ?

    In addition, if the length of that segment has changed, is it as simple as changing the segment length in the m3u8 file ? For example this is the original :

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:8
    #EXTINF:7.007000,
    file0.ts
    #EXTINF:5.964292,
    file1.ts
    #EXTINF:1.876875,
    file2.ts
    #EXTINF:2.293958,
    file3.ts
    etc...

    change to :

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:0
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:8
    #EXTINF:7.007000,
    file0.ts
    #EXTINF:12.023,
    modified1.ts
    #EXTINF:1.876875,
    file2.ts
    #EXTINF:2.293958,
    file3.ts
    etc...

    You can see I would like to change file1.ts to a longer length and modify the filename. Any tips would be appreciated.

  • ffmpeg combine rtsp streams in 1x4 collage (filter_complex)

    24 décembre 2016, par vyazikov

    can anyone please help understand how to make correct -filter_complex
    expression in ffmpeg to join 4 RTSP streams in a row coollage 1x4.
    The complexity is that there is ONE stream with 4 substreams inside.
    ffprobe output

    Input #0, rtsp, from 'rtsp://MyStream':
     Metadata:
       title           : h264.sdp
     Duration: N/A, start: 0.024944, bitrate: N/A
    Stream #0:0: Video: h264 (Baseline), yuv420p, 640x480, 27.92 tbr, 90k tbn, 180k tbc
    Stream #0:1: Video: h264 (Baseline), yuv420p, 640x480, 27.92 tbr, 90k tbn, 180k tbc
    Stream #0:2: Video: h264 (Baseline), yuv420p, 640x480, 27.92 tbr, 90k tbn, 180k tbc
    Stream #0:3: Video: h264 (Baseline), yuv420p, 640x480, 27.92 tbr, 90k tbn, 180k tbc

    Any help tips ? please..... and more examples.....)

  • Merge AVCHD (.MTS) movies in JavaCV

    31 août 2014, par user2645214

    I need to merge .mts video files using JavaCV.
    Currently i use such code :

    public void merge2(){

               try {
                   FrameGrabber grabber1 = new FFmpegFrameGrabber("movie1.mpg");
                   grabber1.start();
                   FrameGrabber grabber2 = new FFmpegFrameGrabber("movie2.mpg");
                   grabber2.start();

                   FrameRecorder recorder2 = new FFmpegFrameRecorder("binded.mpg", grabber1.getImageWidth(), grabber1.getImageHeight(),grabber1.getAudioChannels());
                   recorder2.setFrameRate(grabber1.getFrameRate());
                   recorder2.start();


                   Frame frame;
                   while ((frame = grabber1.grabFrame()) != null) {    
                       recorder2.record(frame);        
                   }

                   while ((frame = grabber2.grabFrame()) != null) {
                       recorder2.record(frame);          
                   }

                   recorder2.stop();
                   grabber2.stop();
                   grabber1.stop();
               } catch (org.bytedeco.javacv.FrameGrabber.Exception | org.bytedeco.javacv.FrameRecorder.Exception e) {                  
                       e.printStackTrace();
               }

       }

    ...which works well with the most popular video file formats such like .avi, .mpg, .mp4 or rmvb (however I have to use recent JavaCV library snapshot (0.9.1-20140828) ). But when i try merging 2 .MTS files I get error :

    org.bytedeco.javacv.FrameGrabber$Exception: avformat_open_input() error -2: Could not open input "movie1.mpg". (Has setFormat() been called?)

    (In this error movie1 has .mpg extension even although FFmpegFrameGrabber parameter is `FFmpegFrameGrabber("movie1.MTS") ; )

    As I understand , I should properly use setFormat(...) methods. But when I add this methods :

    public void merge2(){

               try {
                   FrameGrabber grabber1 = new FFmpegFrameGrabber("00727.MTS");
                   grabber1.setFormat(".MTS");
                   grabber1.start();
                   FrameGrabber grabber2 = new FFmpegFrameGrabber("00728.MTS");
                   grabber2.setFormat(".MTS");
                   grabber2.start();

                   FrameRecorder recorder2 = new FFmpegFrameRecorder("binded.MTS", grabber1.getImageWidth(), grabber1.getImageHeight(),grabber1.getAudioChannels());
                   recorder2.setFrameRate(grabber1.getFrameRate());
                   recorder2.setFormat(".MTS");
                   recorder2.start();


                   Frame frame;
                   while ((frame = grabber1.grabFrame()) != null) {    
                       recorder2.record(frame);        
                   }

                   while ((frame = grabber2.grabFrame()) != null) {
                       recorder2.record(frame);          
                   }

                   recorder2.stop();
                   grabber2.stop();
                   grabber1.stop();
               } catch (org.bytedeco.javacv.FrameGrabber.Exception | org.bytedeco.javacv.FrameRecorder.Exception e) {                  
                       e.printStackTrace();
               }

       }

    ... i got error :

    av_find_input_format() error: Could not find input format ".MTS".

    So, is it possible to merge 2 .MTS video files in JavaCv ? If not how can I try to deal with this problem - how can I join .MTS files in Java ? Actually I have no idea, so all tips will be appreciated :).