Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Patrick Balleux
    @patrickballeux
    Testing the integration with Github
    Patrick Balleux
    @patrickballeux
    Hi guys, I am the creator of ScreenStudio. I've just integrated Gitter to create a live chat room where you can have a chat about ScreenStudio and let me know what features you are more interested in a screencaster.
    Mikobuntu
    @mikobuntu
    Hi @patrickballeux How are you? I was hoping to chat about somehow integrating ffmpeg's 'showwaves' filter into Screenstudio. thanks :)
    Mikobuntu
    @mikobuntu
    [1] As FFPlay is part of the ffmpeg package, we could use that to 'play' the 'showwaves' video [[ this video will be seen to the user as he is live recording]], [2] we need to somehow pipe the incoming audio i.e audio captured in the live recording ( desktop and microphone ) back out to ffplay, so basically the audio during our live recording would need to be converted/copied to a stream that can be played in realtime with ffplay. [3] it may be possible to drop ffplay and use another instance of ffmpeg?
    Patrick Balleux
    @patrickballeux
    @mikobuntu , you mean to display a sound monitoring widget, kind of?
    Mikobuntu
    @mikobuntu

    here is an example of how i am getting close to what I want to achieve ( I'm still having trouble trying to use the -filter showspectrum <options> and could probably pipe this command in a cleaner manner i.e not having to use a temp.wav file to read from ) WARNING This also creates a feedback audio loop from the microphone if the volume is set too loud WARNING. I'm just trying to understand how this could work 1st from the commandline and finally from within ScreenStudio .

    ffmpeg -f alsa -ac 2 -i default -y > cat temp.wav | ffplay temp.wav

    @patrickballeux Yes that Is esentially what I'm looking for
    Patrick Balleux
    @patrickballeux
    I see what you are doing. I'm not sure if the content of ffplay can be captured but I have a good hint how to capture sound and visualise the effect.
    Something like this demo: http://www.musicbeam.org/
    Patrick Balleux
    @patrickballeux
    I've made a few modifications tonight and I am able to monitor the sound level directly into ScreenStudio.
    Audio monitoring
    Mikobuntu
    @mikobuntu
    @patrickballeux Nice demo, although those actual effects might be overkill, you are on the right track. i was thinking something more linear i.e a waveform ( i will make a video/gif here soon ). .... Oh interesting that you can monitor the audio level
    Patrick Balleux
    @patrickballeux
    @mikobuntu that's a starting point to use that date to create visual effects
    Mikobuntu
    @mikobuntu
    @patrickballeux Yes now that you have found a method to read that data, I'm sure the visual side of things might not be too hard to implement . Maybe the FFT libs can be used here?
    FFTW/
    Mikobuntu
    @mikobuntu
    ffmpeg.gif
    ^^ the above was created using ffmpeg capturing my microphone input with the following command ffmpeg -f alsa -ac 2 -i default -y -filter_complex "[0:a]showwaves=s=1024x60:mode=line,format=yuv420p[v]" -map "[v]" -map 0:a -c:v libx264 -c:a copy output.mkv
    Jorge Toledo
    @eldelacajita
    Hi there!
    Joining this space for the first time
    @patrickballeux As soon as I can, I'll download the latest version to test the Spanish translation.
    Patrick Balleux
    @patrickballeux
    Welcome @eldelacajita
    Patrick Balleux
    @patrickballeux
    I've introduced TIMELAPSE videos tonight. With this output, you can record a timelapse video as a regular video file, without sound.
    See the video I posted on Vid.me: https://vid.me/JE6Q
    Mikobuntu
    @mikobuntu
    @patrickballeux I will find the timelapse feature very useful , this will save on having to create a large file ( file size usually in gigabytes ) 1st before having to edit it by dropping frames. thank you for adding this feature :) I was wondering could it be tweaked to
    ..... have the ability of switching from normal recording mode to timelapse mode on the fly during live recording? This would be useful mostly for making desktop tutorials where we know we will be doing some non important stuff that the viewers will not care too much about?
    Patrick Balleux
    @patrickballeux
    @mikobuntu , for now it would not be possible as I cannot change the running process but it's something to investigate
    Mikobuntu
    @mikobuntu
    @patrickballeux Yes i suspected this might be the case, thanks for considering it for the future tho.
    Patrick Balleux
    @patrickballeux
    Have you seen also the Views I've added today? https://vid.me/YuL5
    Mikobuntu
    @mikobuntu
    Yes , That is a great feature. I also upvoted the video already :) It's good for ScreenStudio development when you cannot sleep :P
    :coffee: :coffee: :coffee:
    Patrick Balleux
    @patrickballeux
    😆😆😆
    Mikobuntu
    @mikobuntu
    @patrickballeux I'm going to create another 2 frames ( hopefully this weekend ) [1] that ties in with the Ubuntu Desktop , specifically the toolbar sizes etc and another [2] that advertises ScreenStudio. I'm thinking of something like text saying " Powered by ScreenStudio" and includes the logo.
    .... I will increse the image size to suit a more average desktop size, which will not then have to be scaled up so much, making the images clearer :)
    ...... thinking here would it be possible to use SVG ? or would that make the app increase too much in size? Either way I'm happy enough to continue in .png format.
    Patrick Balleux
    @patrickballeux
    I don't know if SVG would work. I'll check it out . Thanks
    Patrick Balleux
    @patrickballeux
    Just got the idea that some frames could be used as a banner, leaving some space to overlay some text. That Would be nice also
    Patrick Balleux
    @patrickballeux

    This is the initial post about ScreenStudio: http://hotcoding.crombz.com/2014/04/screenstudio-broadcast-with-ubuntu.html

    So next week, I'll be celebrating the 3 years of ScreenStudio, live on Floss Weekly!

    Martyn Jago
    @mjago
    Discovered screenstudio on Floss Weekly - will check out on OSX this week!
    Patrick Balleux
    @patrickballeux
    Welcome @mjago ! The OSX version is quite unstable as I have no mean to test it
    Martyn Jago
    @mjago
    :+1: well I should be able to feed back then - I can also try on Lubuntu
    ...Lubuntu running on an old mac mini :smile:
    Was thinking of maybe doing some Crystal screencasts (cool new language) - Crystal is on Gitter
    Patrick Balleux
    @patrickballeux
    Here's the link of the Floss Weekly show about ScreenStudio: https://twit.tv/shows/floss-weekly/episodes/430?autostart=false
    Patrick Balleux
    @patrickballeux
    Reworking the text renderer for more options