Recherche avancée

Médias (1)

Mot : - Tags -/lev manovitch

Autres articles (46)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

Sur d’autres sites (9013)

  • Error : "from : can't read /var/mail/moviepy.editor" How to resolve ?

    23 mai 2017, par batman_rising

    I have a script using which I am editing a video, (extracting 10 clips from a video and then simply concatenating them), I am using moviepy python module as well as ffmpeg

    The script works perfectly when I run it from terminal,

    Now I wanted to run the same script on startup, so I added a path in /etc/rc.local
    sudo python /home/startlord/myProject/run.py but the code doesn’t work.

    also, I tried another approach,
    sudo nano /etc/init.d/testRun and created the script executable sudo chmod 755 /etc/init.d/testRun
    but when I wanted to start the execution sudo /etc/init.d/testRun start I was getting this error

    from : can’t read /var/mail/moviepy.editor

    what should I do now ! I am using UP-board, please help, I am not from computer science background.

  • Stream n number of files to n number of Streams

    13 août 2020, par Tahir

    I am relatively new to ffmpeg. I have streamed single file to multiple servers and can stream multiple files to one server. Now, I want to create a server where I have video files (say 50) and want to stream them all at a time with some specific addresses. Scenario is like, 50 files streaming at the same time to 50 devices running VLC, all files are identical in size but are actually different.
Like :

    


    input-1
input-2
input-3
..
..
input-n

    


    streams like :

    


    stream-1
stream-2
stream-3
..
..
stream-n

    


    All files are pre-encoded and I don't want to encode them on the go. Just take files from a directory and stream them.

    


  • How do I make text scroll in a single line on a video using FFmpeg without using an additional line ?

    9 mars 2024, par sanjay dangar

    How do I make text scroll in a single line on a video using FFmpeg without using an additional line ?

    


    make text scroll in a single line on a video using FFmpeg on Android, but text shows other lines
    
My code

    


         downloadProgressDialog.show()

outputPath =
            Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).path + "/$fileName.mp4"

        var videoPath = videoPath!!
        var text = bottomTextScroll!!
        var fontPath = fontPath!!
 
        val query = ffmpegQueryExtension.addScrollingTextToVideo(
            videoPath,
            text,
            fontPath,
            outputPath!!

        )
        CallBackOfQuery().callQuery(query, object : FFmpegCallBack {

            override fun success() {
                downloadProgressDialog.clearProgress()
                downloadProgressDialog.dismiss()
                Toast.makeText(
                    this@MainActivity,
                    "Video Download Success",
                    Toast.LENGTH_SHORT
                )
                    .show()
                var notificationText = "Your video has been successfully downloaded."
                showNotification(notificationText)


                var i = Intent(this@MainActivity, VideoShareActivity::class.java)
                i.putExtra("outputPath", outputPath)
                startActivity(i)
                finish()


            }

            override fun cancel() {
                downloadProgressDialog.dismiss()
                Toast.makeText(
                    this@MainActivity,
                    "Video Download Cancel",
                    Toast.LENGTH_SHORT
                )
                    .show()
            }

            override fun failed() {
                downloadProgressDialog.dismiss()
                Toast.makeText(
                    this@MainActivity,
                    "Video Download Fail",
                    Toast.LENGTH_SHORT
                ).show()

                var notificationText = "Your video download Fail."
                showNotification(notificationText)
            }

            //get video download progress
            override fun updateProgress(progress: Int) {
                val duration = getVideoDuration(videoPath!!)  // get video duration

                downloadProgressDialog.updateProgress(progress, duration)
            }

        })


    


    fun addScrollingTextToVideo(&#xA;    videoPath: String,&#xA;    text: String,&#xA;    fontPath: String,&#xA;    outputPath: String&#xA;): Array<string> {&#xA;    val inputs: ArrayList<string> = ArrayList()&#xA;    val scrollSpeed = 5&#xA;    val textSize = 40&#xA;&#xA;    inputs.apply {&#xA;        add("-i")&#xA;        add(videoPath)&#xA;        add("-vf")&#xA;        add("drawtext=fontfile=$fontPath:text=&#x27;$text&#x27;:fontsize=$textSize:fontcolor=white:x=w-(mod($scrollSpeed*n\\,w&#x2B;tw)):y=h-text_h-105")&#xA;        add("-c:a")&#xA;        add("copy")&#xA;        add(outputPath)&#xA;    }&#xA;&#xA;    return inputs.toArray(arrayOfNulls(inputs.size))&#xA;}&#xA;</string></string>

    &#xA;

    make long text scroll in a single line on a video using FFmpeg on Android, but text shows other lines in

    &#xA;

    please give me the solution

    &#xA;