Recherche avancée

Médias (0)

Mot : - Tags -/clipboard

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (80)

  • Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur

    8 février 2011, par

    La visualisation des images est restreinte par la largeur accordée par le design du site (dépendant du thème utilisé). Elles sont donc visibles sous un format réduit. Afin de profiter de l’ensemble de la place disponible sur l’écran de l’utilisateur, il est possible d’ajouter une fonctionnalité d’affichage de l’image dans une boite multimedia apparaissant au dessus du reste du contenu.
    Pour ce faire il est nécessaire d’installer le plugin "Mediabox".
    Configuration de la boite multimédia
    Dès (...)

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

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

Sur d’autres sites (5649)

  • Discord bot play youtoube link

    26 février 2019, par RedGaming

    Im coding a discord bot, i installed ytdl and ffmpeg, both correctly (cmd shows version), but it quite dont plays the yt links, this is the code :
    } else if (message.content.startsWith ===$prefixplay`)
    const ytdl = require(’ytdl-core’) ;
    const streamOptions =
    seek : 0,
    volume : 1
     ;
    const broadcast = bot.createVoiceBroadcast() ;
    var link = arg1

       bot.voiceChannel.join()
           .then(connection => {
               const stream = ytdl(arg1, {
                   filter: 'audioonly'
               });
               broadcast.playStream(stream);
               const dispatcher = connection.playBroadcast(broadcast);
           })
           .catch(console.error);
  • Why does this HEVC HLS stream not play on browsers ?

    22 janvier 2024, par Sebastian

    I have a HEVC HLS stream that does not play when I paste it e.g. in Safari. The video is encoded in HEVC and has a resolution of 4608x1728. The screen just stays black.

    


    The URL is : https://cdn2.taggy.cam/videos/JFNi2a3JVxmUxWh8t6YkbzR5t9HyS94ZaQy81KVrbwJ2ztTp9f/hls/h265/video.m3u8

    


    (or https://cdn2.taggy.cam/videos/JFNi2a3JVxmUxWh8t6YkbzR5t9HyS94ZaQy81KVrbwJ2ztTp9f/hls/h265/playlist.m3u8 for the master playlist)

    


    VLC player does play it.

    


    I tried several different players to get an error message, but the only thing I got was "MEDIA.VIDEO_ERROR (4,,CHUNK_DEMUXER_ERROR_APPEND_FAILED : Video stream codec hevc doesn't match SourceBuffer codecs.)"

    


    The video is initially created with FFMpeg by recording the RTSP stream of a webcam with

    


    ffmpeg -i rtsp://stream -tag:v hvc1 -f hls -hls_time 1 -hls_list_size 0 -hls_segment_filename output-directory/video-%05d.m4s -c copy


    


    Any ideas how to debug this would be appreciated !

    


    Thanks,
Sebastian

    


  • Play mp3 data with audiotrack with ffmpeg

    1er février 2014, par Ichigo Kurosaki

    I am designing an android app where i receive live mp3 data as stream from Red5 server and i need to play it.

    I cant play it using media player class as i don't have any url for the stream, nor i cant use files. Another option is to use Audio track class, but requires PCM data only. So need to convert mp3 to pcm, so using ffmpeg.

    My code for conversion is

    AVCodec *codec;
    AVCodecContext *c= NULL;
    int out_size, len;
    uint8_t *outbuf;

    int iplen=(*env)->GetArrayLength(env, mp3buf);
    int16_t inbuf[AUDIO_INBUF_SIZE + FF_INPUT_BUFFER_PADDING_SIZE];
    AVPacket avpkt;
    av_init_packet(&avpkt);
    av_register_all();
    avcodec_register_all();

    codec = avcodec_find_decoder(CODEC_ID_MP3);
    if(!codec){
       __android_log_print(ANDROID_LOG_DEBUG, "logfromjni", "Codec not found");
    }
    c = avcodec_alloc_context();
    outbuf = malloc(AVCODEC_MAX_AUDIO_FRAME_SIZE);
    avpkt.data = (*env)->GetByteArrayElements(env,mp3buf,NULL);

    avpkt.size = (*env)->GetArrayLength(env, mp3buf);
    out_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
    int ao=avcodec_open(c, codec);
       if (ao < 0) {
           __android_log_print(ANDROID_LOG_DEBUG, "logfromjni", "avcodec not open");
       }
       len = avcodec_decode_audio3(c, (short *)outbuf, &out_size, &avpkt);

    The Problem is avcodec_decode_audio3(c, (short *)outbuf, &out_size, &avpkt); returns -1 always.

    Cant figure out whats wrong.

    Any help appreciated.