Recherche avancée

Médias (2)

Mot : - Tags -/media

Autres articles (96)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

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

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (12430)

  • Suggestion query : Someone should add 'percent-complete' to ffmpeg's status line

    19 février 2018, par Dave

    I use the PC-platform’s ffmpeg (on Windows and Linux). I’ve always
    wondered why, down on that bottom dynamic status line, it does NOT
    show a ’percent-complete’ value.

    e.g. There’s already a line showing what time-line value is being worked
    on, so I’d expect it would be straight-forward to grab total duration, compute percent-complete, and show it, right after the running time value. Or,
    if based on frames, then show it in parentheses after the frame value.

    The reason I think it would be straight-forward is because I see it
    discussed in detail, for ffmpeg on Android, here :
    How to add progress bar to FFMPEG android
    and it talks about time-values and frame-count based calculations.

    Any volunteers to tackle this ? ^ ;)

  • using default poster image with video and audio tags

    23 décembre 2016, par Ravinder Payal

    I have a web-application where users can share music and videos ( will be saved on sme-server utilized by Web-Application ) and as we know some audio /video files have posters/thumbnails included/attached with them.
    NOW, I want to show those posters with audio or video in HTML5.
    I know about poster tag, but it needs a separate image file to show. However, I want to show image file attached with song (audio / video).
    Any suggestion related any java-script or HTML api will be appreciated.
    I know about obtaining poster images with ff-mpeg(or similar libraries), but that will add an extra work load on my server. Thanks.

    Note :-I may consider any server side efficient solution alo.

    Thanks in advance.

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