Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Rockbox and Xvid - eternal contradiction?
« previous next »
  • Print
Pages: [1]

Author Topic: Rockbox and Xvid - eternal contradiction?  (Read 1478 times)

Offline Anvil2k12

  • Member
  • *
  • Posts: 21
Rockbox and Xvid - eternal contradiction?
« on: February 25, 2012, 03:24:09 AM »
this forum and the web made it quite clear
over the years about avi and Rockbox
- "No, No, No", but that's not really satisfying.

I am still missing someone giving me a
decent loyality related or technical reason!

I'd like to understand why I am forced to recode
all Xvid into mpg for the purpose watching
them on my Iriver or Cowon with Rockbox.

Xvid is an open source either, this codec
is available in most other small devices -
Archos, Sony, Trekstor etc,  in many mobile
DVB-tellies and even Apple got an Xvid component
for QuickTime.

I'd like to know why Rockbox developers refrain
from taking that into account hence slightly
spoiling this extraordinary playing software
by a penny!

regards
Damian
Logged

Offline nls

  • Developer
  • Member
  • *
  • Posts: 460
Re: Rockbox and Xvid - eternal contradiction?
« Reply #1 on: February 25, 2012, 05:02:31 AM »
The main reason is that no one has put in the effort needed to make a plugin able of playing other video formats than mpg or adding them to the mpegplayer plugin.

As i understand it these are the two main reasons for that not happening:
1) The current mpegplayer is struggling with fullscreen video playback with 24fps on many targets and xvid is afaik more complex than mpeg2 so it will likely be slower.
2) Decoding and downscaling larger resolutions on the fly is prohibiitively slow on most targets so you will often need to downscale the videos anyway for a good experience, when doing that using a different codec like mpeg is trivial.
Logged

Offline Anvil2k12

  • Member
  • *
  • Posts: 21
Re: Rockbox and Xvid - eternal contradiction?
« Reply #2 on: February 25, 2012, 07:22:50 AM »
cheers nls,

but it may worth a reconsideration
times have changed regarding speed and
disk space.

if you look e.g. at a small Archos 28 IT now - it delivers
on a small scale what even a whole big desktop are still
doing nowadays.

small screens are good for rescaled cartoons like
American Dad and South Park and also video clips.
nobody who wants to be taken serious is watching
e.g. 'Blade Runner' on it anyway.

but I'd be nice to have at least cartoons and music videos
always in full scale with you instead of an elsewhere useless
small copy. always be ready to plug it in other peoples
large screens via USB or Vid out and a backup either.

regards
Damian



« Last Edit: February 25, 2012, 07:46:00 AM by Anvil2k12 »
Logged

Offline gevaerts

  • Administrator
  • Member
  • *
  • Posts: 1053
Re: Rockbox and Xvid - eternal contradiction?
« Reply #3 on: February 25, 2012, 08:44:39 AM »
There's literally nothing to reconsider. If someone submits a patch to add xvid support in a clean way, it will be added. That was the case five years ago, and it's still the case now.
Logged

Offline gbl08ma

  • Member
  • *
  • Posts: 249
    • My blog
Re: Rockbox and Xvid - eternal contradiction?
« Reply #4 on: February 25, 2012, 09:01:45 AM »
Not to talk about the fact that the Xvid/[insert complex video format here] decoder code available for porting to Rockbox might not be compatible with the licence Rockbox is distributed under, or be so complex (in terms of code amount) that will produce a too big .rock file (being unpractical to ship with the official builds). And don't forget that despite "times have changed", the devices Rockbox is compatible with are not so powerful (i.e. they don't contain a full x86 computer CPU in them, nor 2GB DDR RAMs) - they are small devices designed to play music, and at most some short videos, on their tiny screen.
Logged
http://gbl08ma.com | http://i.tny.im

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Rockbox and Xvid - eternal contradiction?
« Reply #5 on: February 25, 2012, 09:13:25 AM »
The Ipods have a CPU runnung at 80 MHz, the Iriver players a bit more. All those CPUs don't have a floating point unit and there is nohardeare acceleration for the video. Try decoding an xvid ona similarly equipped PC and you'll quickly know why xvid is not feasible.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Rockbox and Xvid - eternal contradiction?
« Reply #6 on: February 26, 2012, 10:40:09 AM »
Most of the devices you refer to as being able to play mpeg4 have special hardware for decoding it; they are not doing it in software.
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Rockbox and Xvid - eternal contradiction?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.099 seconds with 15 queries.