Recherche avancée

Médias (91)

Autres articles (100)

  • 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 (...)

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

Sur d’autres sites (9447)

  • aac : Validate the sbr sample rate before using the value

    11 février 2017, par Luca Barbato
    aac : Validate the sbr sample rate before using the value
    

    Avoid a floating point exception.

    Bug-Id : 1027
    CC : libav-stable@libav.org

    • [DBH] libavcodec/aacsbr.c
  • avformat/movenc : fix sample size being zero in pcmC

    26 juillet 2023, par Zhao Zhili
    avformat/movenc : fix sample size being zero in pcmC
    

    bits_per_raw_sample might not set when remux raw PCM.

    Fix #10433.

    Signed-off-by : Zhao Zhili <zhilizhao@tencent.com>

    • [DH] libavformat/movenc.c
  • CoreAudio Output Sample Rate Discrepancy

    1er mai 2018, par blackirishman

    I am using ffmpeg to acquire audio from .mov files. Looking over my settings, I am not sample rate converting the audio buffers I am generating so that is unlikely to account for the issues I am having. Regardless of the sample rate I set on my Built-in Output, my audio files that are at 44.1 kHz playback at the correct rate. If I playback a 48kHz file, the file plays back slower (at 91% of the normal rate) which indicates that the true rate is 44.1kHz. I can change my built-in output to 44.1, 48, or 96 kHz and the same phenomenon exists. I change my default output rate using the Audio Midi Setup app. I then verify my sample rate using AudioUnitGetProperty on my ouputAudioUnit. This matches the sample rate in the Audio Midi Setup.

    Thoughts ? I am including my audio graph code

    CheckError(NewAUGraph(&amp;fp.graph), "Couldn't create a new AUGraph");

    //varispeednode has an input callback
    //the vairspeed node feeds an output node which is running
    //at the frequency of the system default output

    AUNode outputNode;
    AudioComponentDescription outputcd = [self defaultOutputComponent];
    CheckError(AUGraphAddNode(fp.graph, &amp;outputcd, &amp;outputNode),
              "AUGraphAddNode[kAudioUnitSubType_DefaultOutput] failed");

    AUNode varispeedNode;
    AudioComponentDescription varispeedcd = [self variSpeedComponent];
    CheckError(AUGraphAddNode(fp.graph, &amp;varispeedcd, &amp;varispeedNode),
              "AUGraphAddNode[kAudioUnitSubType_Varispeed] failed");

    CheckError(AUGraphOpen(fp.graph),
              "Couldn't Open AudioGraph");

    CheckError(AUGraphNodeInfo(fp.graph, outputNode, NULL, &amp;fp.outputAudioUnit),
              "Couldn't Retrieve output node");

    CheckError(AUGraphNodeInfo(fp.graph, varispeedNode, NULL, &amp;fp.variSpeedAudioUnit),
              "Couldn't Retrieve Varispeed Audio Unit");

    AURenderCallbackStruct input;
    input.inputProc = CBufferProviderCallback;
    input.inputProcRefCon = &amp;playerStruct;
    CheckError(AudioUnitSetProperty(fp.variSpeedAudioUnit,
                                   kAudioUnitProperty_SetRenderCallback,
                                   kAudioUnitScope_Input,
                                   0,
                                   &amp;input,
                                   sizeof(input)),
              "AudioUnitSetProperty failed");


    CheckError(AUGraphConnectNodeInput(fp.graph, varispeedNode, 0, outputNode, 0),
              "Couldn't Connect varispeed to output");

    CheckError(AUGraphInitialize(fp.graph),
              "Couldn't Initialize AUGraph");

    // check output sample rate

    Float64 outputSampleRate = 48000.0;
    UInt32 sizeOfFloat64 = sizeof(Float64);

    outputSampleRate = 0.0;
    CheckError(AudioUnitGetProperty(fp.outputAudioUnit,
                                  kAudioUnitProperty_SampleRate,
                                  kAudioUnitScope_Global,
                                  0,
                                  &amp;outputSampleRate,
                                  &amp;sizeOfFloat64),
             "Couldn't get output sampleRate");