Recherche avancée

Médias (91)

Autres articles (64)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

  • 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

Sur d’autres sites (11684)

  • Split video with MobileFFmpeg

    17 septembre 2020, par Vitor Ferreira

    I need to split a video into pieces smaller than 15 seconds using ffmpeg on android.

    


    For this I am using this library to use FFmpeg and tried to use the code below, but it did not work.

    


        private val destPath = "/storage/emulated/0/DCIM/TESTFOLDER"


    


        if (video != null) {
        val command =
            "ffmpeg -i $video -c copy -map 0 -segment_time 00:00:15 -f segment $destPath output%03d.mp4"

        mProgressDialog.show()

        try {
            val executionId = FFmpeg.executeAsync(command) { _: Long, returnCode: Int ->
                when (returnCode) {
                    RETURN_CODE_SUCCESS -> {
                        mProgressDialog.dismiss()
                        Toast.makeText(
                            this,
                            "Async command execution completed successfully",
                            Toast.LENGTH_SHORT
                        ).show()
                    }
                    RETURN_CODE_CANCEL -> {
                        mProgressDialog.dismiss()
                        Toast.makeText(
                            this,
                            "Async command execution cancelled by user.",
                            Toast.LENGTH_SHORT
                        ).show()
                    }
                    else -> {
                        mProgressDialog.dismiss()
                        Toast.makeText(
                            this,
                            "Async command execution failed",
                            Toast.LENGTH_SHORT
                        )
                            .show()
                    }
                }
            }
        } catch (e: Exception) {
            e.printStackTrace()
            Toast.makeText(this, e.message, Toast.LENGTH_SHORT).show()
        }
    }


    


    I tried with video = /data/user/0/com.vitor238.videoEditor/cache/e4c9d2f3-6127-43fa-a293-e0de614f4993.mp4 and video = content://media/external/video/media/187130 but neither worked.

    


  • Showing in-video visual progress bar with FFMPEG ?

    20 mai 2024, par Taapo

    As OBS Studio lacks a visual indicator to show how far a video has progressed (and when you need to advance to the next scene), I was wondering if there is a command-line option (or solution) to get FFMPEG to re-encode the video and show a progress bar at the bottom of the video that shows how long the video has been playing so far.

    


    Is there such a feature ?

    


  • Revision 35733 : ne pas passer par la fonction d’ajout lorsqu’on supprime un tag sinon le ...

    2 mars 2010, par brunobergot@… — Log

    ne pas passer par la fonction d’ajout lorsqu’on supprime un tag sinon le message de retour et l’invalideur ne sont pas pris en compte