Recherche avancée

Médias (1)

Mot : - Tags -/Rennes

Autres articles (95)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

Sur d’autres sites (8148)

  • Using ffmpeg with AIR

    19 novembre 2016, par Will Tower

    Does anyone have experience using ffmpeg with AIR ? I have been able to load and play a video but I have not been able to communicate with ffmpeg through stdin in order to control the stream – to seek, pause, etc.

    Apparently I need to use filters to communicate with a running instance of ffmpeg but I am struggling with the syntax (or else am misinformed

  • Video Frame Skipping Issues During Chunking and Uploading in React Native App

    24 février 2024, par Kishore J

    To create a social media platform like Instagram and Facebook, we have incorporated the functionality for users to upload reels-style videos. To enhance the viewing experience, we have implemented a strategy to segment these videos and upload them to the backend.

    


    To achieve this, we have employed the ffmpeg-kit-react-native and rn-fetch-blob libraries to segment videos efficiently. We've written an asynchronous function, chunkVideo, which chunks the input video file into segments of a specified duration. Here's a snippet of the code :

    


    async function chunkVideo(inputVideoFile, fileName, segmentDuration = 3) {
try {
  // Define the cache directory path
  const cacheDir = RNFetchBlob.fs.dirs.CacheDir;
  const outputTSFilePattern = `${cacheDir}/${fileName}_video%d.ts`;
  await FFmpegKit.execute(
   `-i ${inputVideoFile} -codec: copy -start_number 0 -hls_time ${segmentDuration} -hls_list_size 0 -hls_segment_filename ${outputTSFilePattern} -f hls ${cacheDir}/index.m3u8`,
  );
} catch (err) {
  logEvent("chunkVideoError", {error: err?.message});
  errorToast(err, true);
  }
}


    


    While this approach works well for segmenting videos, we encountered an issue where some frames are skipping during the chunking process, leading to a compromised viewing experience for the end-users.

    


    How to mitigate the frame skipping problems ?

    


  • Revision 37293 : Retour en arrière (suppression de la noisette)

    15 avril 2010, par joseph@… — Log

    Retour en arrière (suppression de la noisette)