Recherche avancée

Médias (39)

Mot : - Tags -/audio

Autres articles (60)

  • Diogene : création de masques spécifiques de formulaires d’édition de contenus

    26 octobre 2010, par

    Diogene est un des plugins ? SPIP activé par défaut (extension) lors de l’initialisation de MediaSPIP.
    A quoi sert ce plugin
    Création de masques de formulaires
    Le plugin Diogène permet de créer des masques de formulaires spécifiques par secteur sur les trois objets spécifiques SPIP que sont : les articles ; les rubriques ; les sites
    Il permet ainsi de définir en fonction d’un secteur particulier, un masque de formulaire par objet, ajoutant ou enlevant ainsi des champs afin de rendre le formulaire (...)

  • Utilisation et configuration du script

    19 janvier 2011, par

    Informations spécifiques à la distribution Debian
    Si vous utilisez cette distribution, vous devrez activer les dépôts "debian-multimedia" comme expliqué ici :
    Depuis la version 0.3.1 du script, le dépôt peut être automatiquement activé à la suite d’une question.
    Récupération du script
    Le script d’installation peut être récupéré de deux manières différentes.
    Via svn en utilisant la commande pour récupérer le code source à jour :
    svn co (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

Sur d’autres sites (6657)

  • How to initiate a class object out of a Dictionary with Lambda/LINQ, parsed by Newtonsoft.Json ?

    18 mars 2019, par Hassanslaw

    since yesterday I tried to implement ffmpeg via Xabe-Wrapper in my C#-Project.
    I used FFMpeg => FFProbe to get Format and Stream data as a json-string from some movies. This is the json I got for the Streams.

    "{
     "streams": [
       {"codec_name": "mpeg4", "codec_type": "video"},
       {"codec_name": "mp3"  , "codec_type": "audio"}
     ]
    }"

    Follow thing the Newtonsoft Wiki, I deserialized it as a DataSet. I started playing around and found a way to do this in a "oneliner".

    Streams = (JsonConvert.DeserializeObject<dataset>(StreamProbeJSON,
        JSerializerSettings)).Tables["streams"].AsEnumerable().Select(value => new
        FormatAVInfo.SInfo(value.Field<string>("codec_type"), value.Field<string>
        ("codec_name")));</string></string></dataset>

    For Format, I get this Json

    {
       "format": {
           "format_name": "avi",
           "probe_score": 100
       }
    }

    Follow thing the Newtonsoft Wiki, I deserialized this one as a Dictionary, but I am not ably to do this in a oneliner again. Its not a big problem, but I would like to now how I can achieve this ?

    I tried this

    Format = (JsonConvert.DeserializeObject>>(FormatProbeJSON, JSerializerSettings))
       ["format"].Select(value => new FormatAVInfo.FInfo(value["format_name"],
       value["probe_score"]));

    But, sure, Iam getting a KeyValuePair and not able to use a indexer for this. I also tried with JObject, with the same result. Sure, I could just make another Field

    Dictionary Temp =
       (JsonConvert.DeserializeObject>>(FormatProbeJSON, JSerializerSettings))
       ["format"]

    And instanciate afterwards, but Iam curious if there is a way to do this.

    Thank you

  • lavf/hashenc : Correct the hash/MD5 muxer class name

    29 mars 2019, par Jun Zhao
    lavf/hashenc : Correct the hash/MD5 muxer class name
    

    Follow the name style to correct the hash/md5 muxer class name

    Signed-off-by : Jun Zhao <barryjzhao@tencent.com>

    • [DH] libavformat/hashenc.c
  • Revision 114338 : constructeur de saisies : en plus de la class sur la saisie elle même, ...

    4 mars 2019, par maieul@… — Log

    constructeur de saisies : en plus de la class sur la saisie elle même, pouvoir régler celle sur le conteneur. Pour le moment on ne met que sur les saisies qui ont déjà des réglages de classes