Changeset 53762 in spip-zone


Ignore:
Timestamp:
Oct 27, 2011, 8:54:13 AM (9 years ago)
Author:
kent1@…
Message:

on règle un problème avec le 5.1 et les fps qui ne sont pas mis dans la conf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/inc/encodage.php

    r51912 r53762  
    257257
    258258                if(intval($audiochannels) >= 1){
    259                         $texte .= "ac=$audiochannels\n";
    260                         $audiochannels_ffmpeg = "--ac $audiochannels";
     259                        /**
     260                         * Apparemment le mp3 n'aime pas trop le 5.1 channels des AC3 donc on downgrade en 2 channels en attendant
     261                         */
     262                        if($extension_attente == 'mp3'){
     263                                $texte .= "ac=2\n";
     264                                $audiochannels_ffmpeg = "--ac 2";
     265                        }else{
     266                                $texte .= "ac=$audiochannels\n";
     267                                $audiochannels_ffmpeg = "--ac $audiochannels";
     268                        }
    261269                }
    262270        }
     
    341349                $vcodec .= lire_config("spipmotion/vcodec_$extension_attente") ? "--vcodec ".lire_config("spipmotion/vcodec_$extension_attente") :'';
    342350
    343                 if(intval($source['framerate']) && (intval($source['framerate']) < lire_config("spipmotion/fps_$extension_attente","30"))){
     351                $fps_conf = (intval(lire_config("spipmotion/fps_$extension_attente","30")) > 0) ? lire_config("spipmotion/fps_$extension_attente","30") : 24;
     352                if(intval($source['framerate']) && (intval($source['framerate']) < $fps_conf)){
    344353                        $fps_num = $source['framerate'];
    345354                }else{
    346                         $fps_num = (intval(lire_config("spipmotion/fps_$extension_attente")) > 0) ? lire_config("spipmotion/fps_$extension_attente") : $source['framerate'];
     355                        $fps_num = (intval($fps_conf) > 0) ? $fps_conf : $source['framerate'];
    347356                }
    348357                $fps = "--fps $fps_num";
Note: See TracChangeset for help on using the changeset viewer.