Recherche avancée

Médias (0)

Mot : - Tags -/page unique

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

Autres articles (6)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • MediaSPIP Init et Diogène : types de publications de MediaSPIP

    11 novembre 2010, par

    À l’installation d’un site MediaSPIP, le plugin MediaSPIP Init réalise certaines opérations dont la principale consiste à créer quatre rubriques principales dans le site et de créer cinq templates de formulaire pour Diogène.
    Ces quatre rubriques principales (aussi appelées secteurs) sont : Medias ; Sites ; Editos ; Actualités ;
    Pour chacune de ces rubriques est créé un template de formulaire spécifique éponyme. Pour la rubrique "Medias" un second template "catégorie" est créé permettant d’ajouter (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

Sur d’autres sites (1496)

  • Anomalie #2142 (Nouveau) : Balise #SET - espace ajouté lors de l’affectation d’une variable

    1er juillet 2011, par Severo Lipari

    Le code suivant : #SETtoto, a "#GETtoto" rend "a " J’imagine que ca serait mieux si ca rendait "a" sans espace final...

  • How can I save local video file to django FileField ?

    11 janvier 2021, par Nina deRossi

    I create a local video file (.mp4) by adding a logo to an existing video with the following code :

    


            logo_path = os.path.join(MEDIA_ROOT, 'logo.png')

        logo = (mp.ImageClip(logo_path)
                .set_duration(video.duration)
                .resize(height=50)  # if you need to resize...
                .margin(right=8, top=8, opacity=0)  # (optional) logo-border padding
                .set_pos(("right", "top")))

        video_path = os.path.join(MEDIA_ROOT, 'test7.mp4')
        audio_path = os.path.join(MEDIA_ROOT, 'temp-audio.m4a')

        final = mp.CompositeVideoClip([video, logo])
        final.write_videofile(video_path, codec='libx264',
                              audio_codec='aac',
                              temp_audiofile=audio_path,
                              remove_temp=True
                              )


    


    I want to save the new video to a FileField of my model.
Here is the code :

    


       f = open(video_path)
   flick.videoWithWatermark.save("videoWithWaterMark.mp4", File(f))


    


    I keep getting the error :
'ascii' codec can't decode byte 0xd1 in position 42 : ordinal not in range(128)

    


    How can I save the video to a FileField ?

    


  • Applying audio to video background using ffmpeg_kit_flutter package not working in flutter

    2 décembre 2024, par MhmD Yo

    I am trying to merge video and audio and downloading the video in a flutter app using ffmpeg_kit_flutter package, it works fine with the videos that recorded by screen recorder app which records the screen of my phone, but it does not works with the videos that recorded by my phone camera or any video else and I do not know where the problem is.
Here's my code :

    


    Future<void> mergeRecordWithIntro({required String videoPath, required String audiPath, }) &#xA;async &#xA;  {&#xA; final random = Random();&#xA; final directory = await getTemporaryDirectory();&#xA;&#xA; String outputVideoPath = &#x27;${directory.path}/${random.nextInt(10000)}_merged_video.mp4&#x27;;&#xA; String ffmpegCommand = &#x27;-i $videoPath -i $audiPath -c:v copy -c:a aac $outputVideoPath&#x27;;&#xA;&#xA; await FFmpegKit.execute(ffmpegCommand)&#xA;    .then((value) async {&#xA;  await Gal.putVideo(outputVideoPath);&#xA;  emit(MergeVideoAudioSuccessState());&#xA;  }).catchError((error){&#xA;  emit(MergeVideoAudioFailureState());&#xA;  });&#xA;}&#xA;</void>

    &#xA;