User:Alice/Project experiments: Difference between revisions

From XPUB & Lens-Based wiki
(Created page with "=Testing video tools= In my project, I plan on using free software tools, command line or other, to put together a short video essay that illustrates the narrative of my rese...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Testing video tools=
=Testing video tools=


In my project, I plan on using free software tools, command line or other, to put together a short video essay that illustrates the narrative of my research.
In my project, I plan on using free software tools, command line or other, to put together a short video essay that illustrates the narrative of my research. From what I know know, as a result of my experiments with various tools, I think I will use command line tools such as ffmpeg and moviepy/vidpy for some features, like cutting specific scenes and adding effects, while kdenlive will be used to put everything together. I will also use SimpleScreenRecorder for some of the shots in which I want to record my screen.


==Vidpy==
==Vidpy==


Vidpy is a piece of software written by Sam Lavigne, developed from MLT.
Vidpy is a piece of software written by Sam Lavigne, developed from MLT.
===Overlaying text on a video compositionwith no sound===
{{#Widget:Video|webm=http://pzwiki.wdka.nl/mw-mediadesign/images/c/cc/Vidpy_test.webm|width=180px|height=150px}}
<source lang="Python">
from vidpy import Clip, Composition
clip1 = Clip('Devon to Doorstep - How Huel is made-NpK63Auk1_A.mkv')
clip2 = Clip('Devon to Doorstep - How Huel is made-NpK63Auk1_A.mkv')
clips = [clip1, clip2]
for clip in clips:
    clip.volume(0)
    if clip==clip1:
        cut = clip1.cut(start=0, end=2.8)
    else:
        cut = clip2.cut(start=56, end=57.8)
text1 = clip1.text("Your body will make itself heard", color="#FF69B4", font="Ubuntu", size=100)
text2 = clip2.text("Your body will make itself heard", color="#FF69B4", font="Ubuntu", size=100)
together = Composition(clips, singletrack=True)
together.save('vidpy_test.webm')
</source>
==Credits==
Since I am looking into combining techniques from desktop documentaries with other video essay styles, I made some experiments with final credits using the 'super' button on the Ubuntu keyboard and a combination of files.
[[File:Credits idea.png|thumbnail]]
==Using website animations in screengrabs==
So far, I've tested [https://www.maartenbaert.be/simplescreenrecorder/ SimpleScreenRecorder] to record my desktop. While it works fine for the most part, I am missing a zoom-in feature that I have not been able to find as of now.
{{#Widget:Video|webm=http://pzwiki.wdka.nl/mw-mediadesign/images/0/08/Feed_ogg.ogg|width=180px}}
==Using kdenlive==
After some consideration, I've started using Kdenlive to put together the video, using some cuts I previously made with ffmpeg. Kdenlive is a free software tool for video editing that uses MLT and ffmpeg. So far, I have found it makes it easier for me to visualize the results of my changes at every step, something that is slightly harder to achieve when using only command line tools.
[[File:Intro.png|frameless|right]]
Another feature that I found to be very easy to implement is combining audio and video from two separate files, which, again, it would have been a bit more complicated to do with vidpy or moviepy.

Latest revision as of 13:52, 11 March 2019

Testing video tools

In my project, I plan on using free software tools, command line or other, to put together a short video essay that illustrates the narrative of my research. From what I know know, as a result of my experiments with various tools, I think I will use command line tools such as ffmpeg and moviepy/vidpy for some features, like cutting specific scenes and adding effects, while kdenlive will be used to put everything together. I will also use SimpleScreenRecorder for some of the shots in which I want to record my screen.

Vidpy

Vidpy is a piece of software written by Sam Lavigne, developed from MLT.

Overlaying text on a video compositionwith no sound

from vidpy import Clip, Composition

clip1 = Clip('Devon to Doorstep - How Huel is made-NpK63Auk1_A.mkv')
clip2 = Clip('Devon to Doorstep - How Huel is made-NpK63Auk1_A.mkv')
clips = [clip1, clip2]
for clip in clips:
    clip.volume(0)
    if clip==clip1:
        cut = clip1.cut(start=0, end=2.8)
    else:
        cut = clip2.cut(start=56, end=57.8)
text1 = clip1.text("Your body will make itself heard", color="#FF69B4", font="Ubuntu", size=100)
text2 = clip2.text("Your body will make itself heard", color="#FF69B4", font="Ubuntu", size=100)

together = Composition(clips, singletrack=True)
together.save('vidpy_test.webm')

Credits

Since I am looking into combining techniques from desktop documentaries with other video essay styles, I made some experiments with final credits using the 'super' button on the Ubuntu keyboard and a combination of files.

Credits idea.png

Using website animations in screengrabs

So far, I've tested SimpleScreenRecorder to record my desktop. While it works fine for the most part, I am missing a zoom-in feature that I have not been able to find as of now.

Using kdenlive

After some consideration, I've started using Kdenlive to put together the video, using some cuts I previously made with ffmpeg. Kdenlive is a free software tool for video editing that uses MLT and ffmpeg. So far, I have found it makes it easier for me to visualize the results of my changes at every step, something that is slightly harder to achieve when using only command line tools.

Intro.png

Another feature that I found to be very easy to implement is combining audio and video from two separate files, which, again, it would have been a bit more complicated to do with vidpy or moviepy.