Author Topic: Video codecs  (Read 2709 times)

0 Members and 1 Guest are viewing this topic.

Offline BlackDove

  • Star Killer
  • 211
  • Section 3 of the GTVI
    • http://www.shatteredstar.org
http://www.electronista.com/articles/10/08/26/mpeg.group.makes.free.h264.use.permanent/

I don't know the actual implications behind choosing to use .ogg, other than what I assumed was because it was a free and open platform, but because theora is the devil, I was wondering whether or not we could get some h264 in this *****?

Is that feasible at all?

 

Offline FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
No idea if that license is compatible.  Also you would need to find a coder to implement it. 
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Yeah, the problem is that free decoders for h264 like libAVC are under GPL, meaning we can't use them.

Now Google's VP8, that's another story.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Yeah VP8 is likely the way to go at some point, and there's already been a rewrite of the reference codec that's way faster, probably fast enough to be a good alternative even on slower hardware.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
So basically, anything coded under GPL explicitly can't be used for a strictly non-commercial codebase like FS_Open?

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Yep. GPL is actually very restrictive due the fact that it insists that any code using GPL'd code must not have any restrictions GPL doesn't.

LGPL doesn't suffer from the same issues IIRC but that is used much less often.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Sadly, LGPL is not used in places its better suited for than GPL.  Of course, even with GPL, you can sometimes get away with linking against it as long as it is an external library and not linked in.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline BlackDove

  • Star Killer
  • 211
  • Section 3 of the GTVI
    • http://www.shatteredstar.org
Thanks for the answers.

I was wondering though, why is it that stuff under the GPL can't be used for FSO?

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
The GPL is viral.  Everything that directly includes any GPL code must itself be GPL or a GPL-compatible license.  The license Volition released the code under is not compatible with the GPL as it contains further restrictions, such as non-profit use only.  LGPL is less restrictive but under-used.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline BlackDove

  • Star Killer
  • 211
  • Section 3 of the GTVI
    • http://www.shatteredstar.org
I see. Thanks.

 

Offline Iss Mneur

  • 210
  • TODO:
The GPL is viral.  Everything that directly includes any GPL code must itself be GPL or a GPL-compatible license.  The license Volition released the code under is not compatible with the GPL as it contains further restrictions, such as non-profit use only.  LGPL is less restrictive but under-used.
To be clearer the only restrictions that LGPL does not have the the GPL does is that the object code (ie. a .dll or .so) of an LGPL library does not require what it is linking against it to be compatible as long as the LGPL library is dynamically linked.  If LGPL code is statically linked it works the same as a GPL library and has the same restrictions.
"I love deadlines. I like the whooshing sound they make as they fly by." -Douglas Adams
wxLauncher 0.9.4 public beta (now with no config file editing for FRED) | wxLauncher 2.0 Request for Comments

 

Offline Spicious

  • Master Chief John-158
  • 210
I don't know the actual implications behind choosing to use .ogg, other than what I assumed was because it was a free and open platform, but because theora is the devil, I was wondering whether or not we could get some h264 in this *****?
I think you'll find that MPEG-LA are actually the devil in this case.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
I think he's talking about theora being the devil for another reason.  Like, it's not a great codec in the first place.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline kkmic

  • 26
Can't we ask the developers for a specific license? I mean, it's for a non-profit work, and if the license is specifically designed for FSO, why wouldn't they want to? Besides, FSO is a known name...
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I've watched C-beams glitter in the dark near the Tannhäuser Gate. All those... moments will be lost in time... like... tears... in rain. (pause) Time... to die.

wxLauncher 0.9.4 Beta | wxLauncher 2.0 Request for Comments

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Not THAT known, I fear.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline kkmic

  • 26
Not THAT known, I fear.
Well, there is a Wikipedia page dedicated to the project, a forum and an active community.

Bottom line: does it hurt to ask nicely?
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I've watched C-beams glitter in the dark near the Tannhäuser Gate. All those... moments will be lost in time... like... tears... in rain. (pause) Time... to die.

wxLauncher 0.9.4 Beta | wxLauncher 2.0 Request for Comments

 

Offline BlackDove

  • Star Killer
  • 211
  • Section 3 of the GTVI
    • http://www.shatteredstar.org
I thought it wouldn't as well, but I wasn't one to do it as I'm not familiar with the exact specifics of what to ask for.

 

Offline Spicious

  • Master Chief John-158
  • 210
This free thing seems to apply strictly to free internet video.