Recherche avancée

Médias (1)

Mot : - Tags -/MediaSPIP 0.2

Autres articles (79)

  • Emballe Médias : Mettre en ligne simplement des documents

    29 octobre 2010, par

    Le plugin emballe médias a été développé principalement pour la distribution mediaSPIP mais est également utilisé dans d’autres projets proches comme géodiversité par exemple. Plugins nécessaires et compatibles
    Pour fonctionner ce plugin nécessite que d’autres plugins soient installés : CFG Saisies SPIP Bonux Diogène swfupload jqueryui
    D’autres plugins peuvent être utilisés en complément afin d’améliorer ses capacités : Ancres douces Légendes photo_infos spipmotion (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

Sur d’autres sites (15906)

  • Having issues compiling ffmpeg 0.11.1 for iPhone

    1er août 2012, par ron garay

    I'm only asking this because I've successfully built previous versions of ffmpeg. Currently I use 0.10.2 since 0.11.1 fails.

    This is the errors I get when compiling 0.11.1

    CC libavcodec/arm/h264dsp_init_arm.o
    CC libavcodec/arm/h264pred_init_arm.o
    Unable to identify target architecture at /usr/bin/gas-preprocessor.pl line 82.
    CC libavcodec/arm/mpegaudiodsp_init_arm.o
    AS libavcodec/arm/jrevdct_arm.o
    CC libavcodec/arm/mpegvideo_arm.o
    libavcodec/arm/jrevdct_arm.S:72:garbage following instruction — `ldr r11,.Lpicoff\'
    libavcodec/arm/jrevdct_arm.S:73:Unknown pseudo-op : .Lpic
    libavcodec/arm/jrevdct_arm.S:73:Rest of line ignored. 1st junk character valued 92 ().
    libavcodec/arm/jrevdct_arm.S:75:Unknown pseudo-op : .altmacro
    libavcodec/arm/jrevdct_arm.S:76:Unknown pseudo-op : .noaltmacro
    make : * [libavcodec/arm/jrevdct_arm.o] Error 1

    I would want either of these :
    1)Fix this issue an compile ffmpeg for armv7
    2)Know what I have to put in a script to ensure I'm downloading ffmpeg 0.10.2

    Thank You

  • HLS Content Throwing 403 Errors on iPhone Indeterminately [closed]

    10 août 2023, par Shishir Jakati

    I am facing an issue with video content that I have converted to HLS playlist content (using ffmpeg) added to an S3 bucket that is shared through a Cloudfront Distribution. My scenario is the following :

    


    I have a bucket called bucket-a, with a "folder" video-1 which contains the following files :

    


      

    • output.m3u8
    • 


    • output0.ts
    • 


    • ...
    • 


    • output15.ts
    • 


    • audio/

        

      • audio.aac
      • 


      


    • 


    • image.jpg
    • 


    


    All items in bucket-a are blocked from public access through S3. Content is only vended through a Cloudfront distribution which has origin bucket-a. I am able to access https://<distro>.cloudfront.net/path/output.m3u8</distro> on a desktop browser without fail, and no errors thrown. But the file output.m3u8 and all .ts files are not available on iPhone mobile browsers. The part that is peculiar is that this is not true for all playlist content in bucket-a. For example, I have a "folder" video-2 within bucket-a that has the same file structure as video-1 that is completely accessible through all mobile browsers.

    &#xA;

    Here is an example master playlist error : https://dbs3s11vyxuw0.cloudfront.net/bottle-promo/script_four/output.m3u8

    &#xA;

    Even more head-scratching is that I am able to access all the playlists that are within this playlist.

    &#xA;

    What I've tried :

    &#xA;

      &#xA;
    • Initially, I believed the issue to be due to the way the video was transcoding so I standardized the video transcoding.
    • &#xA;

    • Then I believed the issue to be due to CloudFront permissions, though those seem to be fine.
    • &#xA;

    • I've validated my stream here : https://ott.dolby.com/OnDelKits_dev/StreamValidator/Start_Here.html
    • &#xA;

    &#xA;

    Not sure which way to turn.

    &#xA;

  • video frames render slow using opengl and ffmpeg in iphone

    17 février 2012, par resident_

    I'm developing an video player for iPhone. I'm using ffmpeg libraries to decode frames of video and I'm using opengl 2.0 to render the frames to the screen.

    But my app is very slow render the frames and some videos played slowly.

    I have played AVI, MOV, FLV, MP4 and WMV, and only several AVI files are correct played.

    I don't have much idea of ffmpeg and opengl, and I have used a tutorials and examples until now. But I think that the problem can be two things :

    1. The render method is very slowly. I don't use correctly the glTexSubImage2D function.

    2. I don't scale the frames correctly. I don't use correctly the sws_getContext function.

    I'm here parts of my code, to see if anyone can help me.

    So I use sws_getContext

    ctx->p_sws_ctx = sws_getContext(ctx->p_video_ctx->width,
                                   ctx->p_video_ctx->height,
                                   ctx->p_video_ctx->pix_fmt,
                                   ctx->p_video_ctx->width,
                                   ctx->p_video_ctx->height,
                                   PIX_FMT_RGB565, SWS_FAST_BILINEAR, NULL, NULL, NULL);




    // Framebuffer for RGB data
    ctx->p_frame_buffer = malloc(avpicture_get_size(PIX_FMT_RGB565,
                                                   ctx->p_video_ctx->width,
                                                   ctx->p_video_ctx->height));

    avpicture_fill((AVPicture*)ctx->p_picture_rgb, ctx->p_frame_buffer, PIX_FMT_RGB565,
                  ctx->p_video_ctx->width,
                  ctx->p_video_ctx->height);

    My render method of opengl 2.0

    - (void) render: (uint8_t*) buffer

    [EAGLContext setCurrentContext:context] ;

    glBindFramebuffer(GL_FRAMEBUFFER, defaultFramebuffer);
    glViewport(0, 0, backingWidth, backingHeight);

    glClearColor(0.0f, 0.0f, 0.0f, 1.0f);

    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    // OpenGL loads textures lazily so accessing the buffer is deferred until draw; notify
    // the movie player that we&#39;re done with the texture after glDrawArrays.          
    glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, mFrameW, mFrameH, GL_RGB,GL_UNSIGNED_SHORT_5_6_5, buffer);

    glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);


    [moviePlayerDelegate bufferDone];

    glBindRenderbuffer(GL_RENDERBUFFER, colorRenderbuffer);
    [context presentRenderbuffer:GL_RENDERBUFFER];

    Someone, can I Help me ?

    Thanks,