Recherche avancée

Médias (2)

Mot : - Tags -/rotation

Autres articles (82)

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

Sur d’autres sites (8191)

  • Revision 59041 : Report des evolutions spip 3 : meta pour invalider temporairement le ...

    3 mars 2012, par cedric@… — Log

    Report des evolutions spip 3 : meta pour invalider temporairement le cache, et purge de certains repertoires qui n’étaient pas pris en compte
    Il reste la question de calcul du cache qui est non pris en charge. Il faudrait au moins un message dans l’interface pour ça

  • Interact with ffmpeg from a .NET program ?

    18 septembre 2011, par Shimmy

    I'm trying to create a .NET wrapper for media-file conversion using ffmepg, here is what I've tried :

    static void Main(string[] args)
    {
     if (File.Exists("sample.mp3")) File.Delete("sample.mp3");

     string result;

     using (Process p = new Process())
     {
       p.StartInfo.FileName = "ffmpeg";
       p.StartInfo.Arguments = "-i sample.wma sample.mp3";

       p.StartInfo.UseShellExecute = false;
       p.StartInfo.RedirectStandardOutput = true;

       p.Start();

       //result is assigned with an empty string!
       result = p.StandardOutput.ReadToEnd();

       p.WaitForExit();
     }
    }

    What actually happens is the content of the ffmpeg program is printed out to the Console app, but the result variable is an empty string. I want to control the conversion progress interactively, so the user doesn't even have to know I'm using ffmpeg, but he still knows the conversion progress' details and what percentage etc. the app is up to.

    Basically I would also be happy with a .NET wrapper for a P/Invoke to conversion function ONLY (I am not interested in a whole external library, unless I can extract the PI function from it).

    Anyone with experience in ffmpeg & .NET ?

    Update
    Please view my further question, how to write input to a running ffmpeg process.

  • The Fastest Way To Learn Assembly Language

    4 septembre 2011, par Multimedia Mike — Programming

    I saw an old StackOverflow thread linked from Hacker News asking how to whether it’s worthwhile to learn assembly language and how to go about doing so. I’d like to take a stab at the last question.

    The fastest way to learn an assembly language is to reverse engineer something. Seriously, start with something that you know (like a C program that you wrote yourself) and take it apart. The good news is that assembly language is very simple and you will get a lot of practice in a short amount of time with RE.

    So here’s how you do it :

    • Take a simple program in C and build it with your tool chain, whether GNU gcc on Linux, Xcode on Mac, or MSVC on Windows. Also, make sure to turn on debugging symbols during compilation (this will help annotate the disassembly).
    • On Linux, use objdump : objdump -d program_binary
    • On Mac, use otool : otool -tV program_binary
    • On Windows : I admit, I’m a bit fuzzy on this one– I’m quite certain there’s a standard MSVC tool that prints the assembly listing.

    Anyway, look at the disassembled code and find the main() function. Work from there. Whatever the first instruction is, look it up on Google. You’ll likely find various CPU manuals that will explain the simple operation of the instruction. Look up the next unfamiliar instruction, then the next. Trust me, you’ll become an ASM expert in no time.

    Good luck !