Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd April 2005, 16:44   #1  |  Link
Razorblade2000
Registered User
 
Join Date: Oct 2001
Location: Germany
Posts: 314
RMVB Encoding in Linux

Any news on Linux-RMVB encoding?
Last time I checked (>a year ago) there wasn't any possibilty of getting the file-input to the encoder (piping or the abilty to read compressed input)

any news or is the situation still that sad ?
Razorblade2000 is offline   Reply With Quote
Old 2nd April 2005, 17:33   #2  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Don't think it changed. Not even a new build for windows...
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 3rd April 2005, 23:07   #3  |  Link
Razorblade2000
Registered User
 
Join Date: Oct 2001
Location: Germany
Posts: 314
well, it's a pity
Razorblade2000 is offline   Reply With Quote
Old 4th April 2005, 23:04   #4  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
yes, it's a pity there are no Linux programmers that have volunteered to add this. Anyone?
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 4th April 2005, 23:49   #5  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Is producer cmdline opensource?
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 4th April 2005, 23:51   #6  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
yes, most of it. only the RM codecs and the file format are not open source. If anyone wanted to improve input format support on Linux, they have all they need in open source.
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 5th April 2005, 00:09   #7  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Is the libavcodec project still alive?

http://forum.doom9.org/showthread.ph...light=producer
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 17th June 2009, 02:43   #8  |  Link
xxthink
Registered User
 
Join Date: Jan 2009
Posts: 25
Quote:
Originally Posted by karl_lillevold View Post
yes, most of it. only the RM codecs and the file format are not open source. If anyone wanted to improve input format support on Linux, they have all they need in open source.
Is there some opensource rmvb encoder on linux now?
xxthink is offline   Reply With Quote
Old 18th June 2009, 16:44   #9  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,752
What are folks using RealVideo for these days?

The main places I hear about are .rmvb libraries in Chinese internet cafes, and a few enterprises still using it internally.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 19th June 2009, 13:01   #10  |  Link
roozhou
Registered User
 
Join Date: Apr 2008
Posts: 1,181
Quote:
Originally Posted by benwaggoner View Post
The main places I hear about are .rmvb libraries in Chinese internet cafes, and a few enterprises still using it internally.
That's right. RV40 still dominates online videos in China. Many portable players and SAPs also have hardware decoding support for RV40 while only a few of them support WMV3/VC1.

P.S. I highly doubt VC1 gives better quality than RV40 at the same bitrate.
roozhou is offline   Reply With Quote
Old 19th June 2009, 13:46   #11  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
not really an answer to your question, but i strongly recommend not encoding RMVB, no point in keeping this format alive any longer than needed.

That said libavcodec can now decode rv10,20,30 and 40
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline   Reply With Quote
Old 19th June 2009, 17:54   #12  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,752
Quote:
Originally Posted by roozhou View Post
That's right. RV40 still dominates online videos in China. Many portable players and SAPs also have hardware decoding support for RV40 while only a few of them support WMV3/VC1.
Online video? It seems to be more P2P or sneakernet distribution from what I saw.

Web video proper (played in a browser) that I saw was mainly WMP/Silverlight/Flash.

Quote:
P.S. I highly doubt VC1 gives better quality than RV40 at the same bitrate.
Emperical question . Do you have a scenario in mind?
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 19th June 2009, 22:50   #13  |  Link
xxthink
Registered User
 
Join Date: Jan 2009
Posts: 25
Quote:
Originally Posted by benwaggoner View Post
What are folks using RealVideo for these days?

The main places I hear about are .rmvb libraries in Chinese internet cafes, and a few enterprises still using it internally.
Then what another format should be prefered?
__________________
Welcome you
xxthink is offline   Reply With Quote
Old 19th June 2009, 23:15   #14  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,752
Quote:
Originally Posted by xxthink View Post
Then what another format should be prefered?
I don't really understand why they're doing it that way now, so I can't really say would would do better. RV9/10 is one of the better codecs for quality@perf when DXVA isn't available. So maybe it's about low-end machine decode perf?
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 20th June 2009, 09:22   #15  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
That can't be it, RV30/40 are almost equally as difficult as h264.

At the same resolution the the rmvb will stutter more often on my xbox with xbmc when compared to the h264 in mkv.

I read once that realproducer was very easy to use for newcomers and that no other application has come along that matches its noob-user friendlyness.
Also all those chinese users have installed realplayer and there are even standalone devices (extremely high priced) to play RMVB.

Now with HD i have been trying to convince some of my chinese friends to use x264, i got some home videos in 720p that where encoded with rmvb, and my system that can happily play h264 was stuttering like crazy with the rmvb.
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline   Reply With Quote
Old 20th June 2009, 11:03   #16  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by benwaggoner View Post
I don't really understand why they're doing it that way now, so I can't really say would would do better. RV9/10 is one of the better codecs for quality@perf when DXVA isn't available.
Is this a joke?

No proprietary video format is ever decent in terms of performance because there's only a single decoder implementation which is generally horrifically slow. Even if you're lucky enough to get it reverse-engineered into libavcodec, they rarely care enough about your pet format to bend their brain trying to optimize it.

This is the primary reason why WMV9 was so godawful performance-wise: it isn't merely an issue of Microsoft being unable to write a fast decoder if their life depended on it, it's that without competition, you just won't get good decoders.

Nevermind the fact that RV's subpel is just patently insane and the inverse transform much more complicated than H.264's (it's almost as bad as VC-1's).

Last edited by Dark Shikari; 20th June 2009 at 11:12.
Dark Shikari is offline   Reply With Quote
Old 20th June 2009, 14:20   #17  |  Link
xxthink
Registered User
 
Join Date: Jan 2009
Posts: 25
Then x264, perhaps the most suitable choice now for HD video?
Only perhaps, before my word done .
__________________
Welcome you
xxthink is offline   Reply With Quote
Old 20th June 2009, 14:22   #18  |  Link
xxthink
Registered User
 
Join Date: Jan 2009
Posts: 25
Quote:
Originally Posted by tetsuo55 View Post
That can't be it, RV30/40 are almost equally as difficult as h264.

At the same resolution the the rmvb will stutter more often on my xbox with xbmc when compared to the h264 in mkv.

I read once that realproducer was very easy to use for newcomers and that no other application has come along that matches its noob-user friendlyness.
Also all those chinese users have installed realplayer and there are even standalone devices (extremely high priced) to play RMVB.

Now with HD i have been trying to convince some of my chinese friends to use x264, i got some home videos in 720p that where encoded with rmvb, and my system that can happily play h264 was stuttering like crazy with the rmvb.
Would you like to post the configration of your machine?
Where you find the 720p video sequences?
Do you watch 1080p video?
__________________
Welcome you
xxthink is offline   Reply With Quote
Old 20th June 2009, 16:45   #19  |  Link
tetsuo55
MPC-HC Project Manager
 
Join Date: Mar 2007
Posts: 2,317
Quote:
Originally Posted by xxthink View Post
Would you like to post the configration of your machine?
Xbox 1 unit (733mhz celeron PIII)
Quote:
Originally Posted by xxthink View Post
Where you find the 720p video sequences?
Filmed with digital camera's, weddings and stuff.
Quote:
Originally Posted by xxthink View Post
Do you watch 1080p video?
Yes but only on my real HTPC (C2D e8400)
__________________
MPC-HC, an open source project everyone can improve. Want to help? Test Nightly Builds, submit patches or bugs and chat on IRC
tetsuo55 is offline   Reply With Quote
Old 20th June 2009, 18:50   #20  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,752
Quote:
Originally Posted by Dark Shikari View Post
No proprietary video format is ever decent in terms of performance because there's only a single decoder implementation which is generally horrifically slow. Even if you're lucky enough to get it reverse-engineered into libavcodec, they rarely care enough about your pet format to bend their brain trying to optimize it.
Well, RealVideo was the first streaming codec that could do 720p24 on relatively low-end hardware. NAB 2001-2002? Before WM 9 Series launch.

And it had that super-aggressive filtering that kept it from getting too blocky. Sort of a prepreprocessed "in-loop" deblocking that did some kind of QP-feedback driven low-pass filter?

Quote:
This is the primary reason why WMV9 was so godawful performance-wise: it isn't merely an issue of Microsoft being unable to write a fast decoder if their life depended on it, it's that without competition, you just won't get good decoders.
I'd say it has been more an issue of the slow pass of Windows and thus WMP releases. There are some great multithreaded VC-1 decoders created since WMP 11 shipped, but they're in things like the Xbox The Silverlight 2+ VC-1 software decoder is also quite a bit faster than the WMP11 one.

Plus stability/security gets a lot of attention; there may be more bounds checking etcetera in our decoders due to all the fuzz testing they go through.

Quote:
Nevermind the fact that RV's subpel is just patently insane and the inverse transform much more complicated than H.264's (it's almost as bad as VC-1's).
I've never looked at the guts of that codec, just my recollections as a compressionist back in the era when RealVdieo and Windows Media were the main competing codecs. RV offered better decode complexity, and WIndows Media (probably V8 at that point) retained more detail.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:03.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.