Request regarding Tardsplaya (Watch Twitch streams via external media player)

8 replies [Last post]
Zero3K
Offline
Joined: 09/01/2018

It would be nice if someone could continue working on it. Its a program written in Delphi that used to allow viewing of Twitch streams in an external media player such as MPC-HC. It is now showing errors such as "[12] content length is different". Its source code is available at https://github.com/Swanty/Tardsplaya.

aloniv

I am a translator!

Offline
Joined: 01/11/2011

In the meantime, you can use streamlink (livestreamer fork).

jxself
Offline
Joined: 09/13/2010

"It would be nice if someone could continue working on it"

Unless I have overlooked it there is no copyright or licensing information. That means it's proprietary. No one would have the legal rights to make modified versions in the first place.

It also means you're using proprietary software.

It might be helpful to try contacting the person/people that wrote the software to see if they'll be willing to apply an appropriate free software license.

aloniv

I am a translator!

Offline
Joined: 01/11/2011

It also hasn't been updated in almost 3 years, so I'd just stay away from it.

Zero3K
Offline
Joined: 09/01/2018

1. Its not proprietary. He just forgot to give it a license such as GPL. I'll contact him to see if he will do that.

2. I tried using streamlink but the stream I was watching didn't stay connected.

3. Just because it hasn't been updated in 3 years doesn't mean it can't still be made to work and be better at doing so.

jxself
Offline
Joined: 09/13/2010

"Its not proprietary. He just forgot to give it a license such as GPL."

This is a contradiction.

Not giving a license doesn't mean they have opted out of copyright. Thanks to things like the Berne Convention copyright is automatically applied whether someone wants it or not. And it defaults to "All Rights Reserved", also whether someone wants it or not. The only way out of that to explicitly take action that changes this.

Short of taking that explicit action then default copyright applies. And, a program under default copyright isn't free software because it lacks important things like being able to change and share it.

What do we call a program where the four freedoms from described in https://www.gnu.org/philosophy/free-sw.html are missing or incomplete? Non-free software. Proprietary software.

If those words are too harsh you can make up your own. Perhaps "source available software", since we can see the source even though we're not legally permitted to change it. In any event one term that shouldn't be used to describe it is as "free software."

Regardless of the program's current state of freedom hopefully they will be willing to make it be free software.

aloniv

I am a translator!

Offline
Joined: 01/11/2011

2. I tried using streamlink but the stream I was watching didn't stay connected.
3. Just because it hasn't been updated in 3 years doesn't mean it can't still be made to work and be better at doing so.

It makes more sense to open a bug in streamlink as it is actively being developed. The code you are referring to is practically dead - if you manage to free it up then you will also need to find someone who wishes to work on it. It's better to spend effort on improving streamlink.

Zero3K
Offline
Joined: 09/01/2018

I don't like the fact that Streamlink is based on Python. Also, Tardsplaya has a built in favorites function unlike Streamlink which requires the use of another piece of software in order to keep a list of URLs.

Zero3K
Offline
Joined: 09/01/2018

1. I tried contacting the developer regarding the license of the source code and have yet to get a reply back.

2. I made a chatroom on Riot. You can join it by going to https://riot.im/app/#/room/#tardsplaya:matrix.org.