Live data from Hacker News

Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

github.com

11–17 of 17 posts

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#11
post #8

I really wish there were something like this for Windows. Free/Open source, not requiring me to use someone else's service (i.e I can host my own server to stream to and from) etc. I want to stream games on Windows, but the games I want to stream aren't allowed on various streaming services, or those services require proprietary software in some capacity. I haven't had much luck with ffmpeg and ffserver; it's very ha…

For capturing, encoding, and transporting the stream, you can use OBS https://obsproject.com/ , which is what tons of streamers use.

Are you looking for a web frontend for RTMP that you can host? http://www.projekktor.com/ looks promising, but I have no personal experience with it.

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#12

Looks awesome. I typically use and recommend ScreenFlow[1] for mac but it is a bit expensive at $99. ffscreencast looks like a great option for quick recordings. [1] - https://www.telestream.net/screenflow/overview.htm

Not as cool as this or Screenflow, but if on macOS, QuickTime Player can do screen recording as well :)

VLC too. Media -> Capture/Save -> Capturing device -> Desktop.

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#14
post #3

Glad to see pulseaudio-support is on the roadmap (shouldn't be too hard really). On Linux I have never had a proper ALSA recording with ffmpeg, due to ALSA "xruns", i.e. bad buffers. Pulse may be using a bulldozer to drive in a nail, but it doesn't yield this problem.

yes, however still need some digging on this as my experience lacks a bit when it comes to sound on linux.

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#15
post #3

Glad to see pulseaudio-support is on the roadmap (shouldn't be too hard really). On Linux I have never had a proper ALSA recording with ffmpeg, due to ALSA "xruns", i.e. bad buffers. Pulse may be using a bulldozer to drive in a nail, but it doesn't yield this problem.

yes, however still need some digging on this as my experience lacks a bit when it comes to sound on linux.

You could use pacmd to gather the list of microphones and monitors. ffmpeg supports "-f pulse" in place of your "-f alsa".

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#16
post #15

Earlier quoted context omitted.

yes, however still need some digging on this as my experience lacks a bit when it comes to sound on linux.

You could use pacmd to gather the list of microphones and monitors. ffmpeg supports "-f pulse" in place of your "-f alsa".

thanks. Btw do you guys have any good article links about the differences between pulse and alsa and why one might be superior to the other.

Re: Show HN: Ffscreencast – CLI-based screencasts for OS X, Linux, BSD

#17
post #15

Earlier quoted context omitted.

You could use pacmd to gather the list of microphones and monitors. ffmpeg supports "-f pulse" in place of your "-f alsa".

thanks. Btw do you guys have any good article links about the differences between pulse and alsa and why one might be superior to the other.

Pulse has more features, but sits atop alsa. So it's not generally one or the other as pulse still needs alsa underneath. I don't have any docs on which is 'better' but a quick search reveals a lot of opinion on the matter. Bear in mind many Linux distros introduced Pulse a little early (Ubuntu [my employer] included). This caused quite a bit of hatred for it, as it was a bit unstable. Now those issues are mostly gone, and it Just Works™.
Post reply on HN