
Recherche avancée
Médias (1)
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (46)
-
Submit bugs and patches
13 avril 2011Unfortunately 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 2013Puis-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, parWe 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_risingI 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 asffmpeg
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 executablesudo chmod 755 /etc/init.d/testRun
but when I wanted to start the executionsudo /etc/init.d/testRun
start I was getting this errorfrom : 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 TahirI 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 dangarHow 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(
 videoPath: String,
 text: String,
 fontPath: String,
 outputPath: String
): Array<string> {
 val inputs: ArrayList<string> = ArrayList()
 val scrollSpeed = 5
 val textSize = 40

 inputs.apply {
 add("-i")
 add(videoPath)
 add("-vf")
 add("drawtext=fontfile=$fontPath:text='$text':fontsize=$textSize:fontcolor=white:x=w-(mod($scrollSpeed*n\\,w+tw)):y=h-text_h-105")
 add("-c:a")
 add("copy")
 add(outputPath)
 }

 return inputs.toArray(arrayOfNulls(inputs.size))
}
</string></string>


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


please give me the solution