Recherche avancée

Médias (91)

Autres articles (41)

  • (Dés)Activation de fonctionnalités (plugins)

    18 février 2011, par

    Pour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
    SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
    Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
    MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • 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

Sur d’autres sites (7625)

  • FFMpeg transcoding for realtime videochat via UDP

    4 septembre 2018, par Lloyd Corfex

    My problem is that I can’t find settings matching my needs.
    I know there is a tradeoff between : Speed, Quality and Size.

    (I am using a wrapper, so I can’t tell you the exact ffmpeg string but it should be comprehensible.)

    Input is always a raw video (bitmaps provided by webcam).

    CustomInputArgs = string.Format(" -pix_fmt bgr24 -video_size {0}x{1}", bitmapSize.Width, bitmapSize.Height),
    CustomOutputArgs = string.Format(" -vf scale=-1:{0} -maxrate 3000k -bufsize 4500k -preset ultrafast -tune zerolatency -movflags faststart", scale)

    Format : H.264

    • Speed -> ok
    • Size -> ok
    • Quality -> Not okay - Result gets "blocky" / "pixelchaos"


    [https://www.pic-upload.de/view-35890878/HalloPixel.jpg.html
    ]

    Format : H.265 and AVI

    • Speed -> Way too slow

    Format : FLV

    • Results in only a black screen (even if i set one of the following to the encoder)
      [https://stackoverflow.com/a/12290903/10144526]

      CustomOutputArgs = " -pix_fmt yuv420p"

      CustomOutputArgs = " -pix_fmt yuyv422"

    • As long as i have any string in the encoder outputArgs i get the following error in ffmpeg : [flv @ 03c27e40] Packet mismatch 1239459658 55255 55450

    Format MJPEG

    • Quality -> Super
    • Speed -> Ok
    • Size -> Gigantic

    Format M4V

    • Quality -> Not good
    • Speed -> Ok
    • Size -> Ok

    Format MP4

    • Conversion failed

    Does anyone has an idea about good settings ? Or can advice me in a good direction ?

  • Changing Audio Volume using FFmpeg Android

    23 août 2018, par kataroty

    As I have understood, the only way to change FFmpeg volume is to do it throught a command line.

    This is what should change the volume of the audio :

    ffmpeg -i input.wav -filter:a "volume=1.5" output.wav

    Now I have used FFmpeg with command line before and it looked like this and gave me no errors :

       String[] cmd = { "-i" , pcmtowavTempFile.toString(), "-i", mp3towavTempFile.toString(), "-filter_complex", "amix=inputs=2:duration=first:dropout_transition=3", combinedwavTempFile.toString()};
       ffmpeg.execute(cmd, new ExecuteBinaryResponseHandler() {
           @Override
           public void onSuccess(String message) {                
               super.onSuccess(message);
               encodeWavToAAC();
           }
           @Override
           public void onFailure(String message) {
               super.onFailure(message);
               onError(message);
           }
       });

    But If I try to do it with audio volume in the same method, it just ignores it :

       String[] cmd = { "-i" , pcmtowavTempFile.toString(),  "-filter:a", "volume=1.3", pcmtowavTempFile.toString()};
       ffmpeg.execute(cmd, new ExecuteBinaryResponseHandler() {
           @Override
           public void onSuccess(String message) {
               super.onSuccess(message);
           }
           @Override
           public void onFailure(String message) {
               super.onFailure(message);

           }
       });

    I get neither, no success or error message with the last volume change method.

    Since the volume is there between " ", I tried adding this :

    String[] cmd = { "-i" , pcmtowavTempFile.toString(),  "-filter:a", "\"volume=1.3\"", pcmtowavTempFile.toString()};

    But the app started crashing after adding this line.

  • Evolution #4158 (En cours) : Permettre de faire une mise à jour de spip qui posséde le même numéro...

    7 juillet 2018, par Franck D

    Hello :-)
    Spip_loader permet de mettre à jour quand il y a un up de version concernant le "x,y ou z" !
    C’est très bien car il est super simple d’utilisation !

    Il permet également de faire une installation "neuve" en ayant la "dev" d’une branche en particulier en changeant :
    https://zone.spip.org/trac/spip-zone/browser/spip-zone/_outils_/spip_loader/trunk/spip_loader.php#L54
    ’zip’ => ’spip/dev/SPIP-branche-3.1.zip’,

    https://zone.spip.org/trac/spip-zone/browser/spip-zone/_outils_/spip_loader/trunk/spip_loader.php#L50
    par : ’zip’ => ’spip/dev/SPIP-branche-3.2.zip’,

    Par contre, ce que le loader ne permet pas (bug ?) !
    C’est de faire un passage d’une version "stable" à la version "dev" d’une même branche !
    Exemple, en ce moment, spip 3.1.8 [23955] est "stable" mais il n’est pas possible de faire un passage en spip 3.1.8 [24020] !
    Par contre, comme j’ai modifier le loader pour récupérer les branches "dev" comme dit plus haut, je peux faire un passage en 3.2.1 [24018] à la place de spip 3.2.1 [23954]

    Donc, en faite, le loader, Ne regarde que le numéro "x.y.z" pour proposer de faire un "up" de version, alors qu’il faudrait qu’il regarde aussi le numéro de révision :-(