Does anybody know what is going on with ffmpeg and hd audio bitstreaming? - AVS Forum
Forum Jump: 
 
Thread Tools
Old 06-13-2011, 03:10 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I can't get a straight answer anywhere, I've tried ffmpeg, mplayer, Xbmc, forums, etc. Il try to find the post and put it back on here but a few months ago in oct I believe ffmpeg stated they had accomplished dts hd ma and Dolby tru hd with Linux. I'm wondering if this is implemented in any usable fashion yet. Does anybody have any information on any aspect of this,

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Sponsored Links
Advertisement
 
Old 06-14-2011, 05:31 PM
Member
 
Turtleggjp's Avatar
 
Join Date: Nov 2005
Posts: 98
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I would like to know more as well. The general feeling I get from the various forums is that HD Audio bitstreaming is unnecessary, and that Dolby Digital and DTS over S/PDIF is good enough. While I respect their opinions on this issue, the fact is there are a number of people (myself included) who would like to be able to do HD Audio bitstreaming. I do not yet have a receiver capable of accepting HDMI audio (my current one can't even do S/PDIF) but I plan to get one as soon as support for HD audio bitstreaming in Linux is more widespread.

That being said, I have heard that MythTV (which I use) will support it in version 0.25 (or now if you build the trunk version yourself). I don't know how soon mplayer will get it, you might have better luck with the newly forked mplayer2. I don't use XBMC (yet) so I don't know how soon they'll get it too.

Matt
Turtleggjp is offline  
Old 06-14-2011, 07:06 PM
Rgb
AVS Special Member
 
Rgb's Avatar
 
Join Date: Apr 2000
Location: SE Michigan
Posts: 6,893
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Liked: 19
While I am certain that most of the important Linux media players and sound/video chip drivers will handle "HD Audio" codecs in coming months without much fuss, I am of the opinion that DD @ 640Kbps and especially DTS @ ~1.5Mbps, which all DTS MA streams must carry, are indistinguishable from the "lossless" codecs on the sub $1000 receivers/processors and mid to low range speakers (Paradigm, NHT, PSB, Energy, etc) most of us use.

If someone can link to reliable double blind test data that demonstrates people can perceive an audible difference between the core 1.5Mbps DTS stream over SPDIF and DTS MA on any random BluRay, please do so. The test must use the same speakers and receiver/processor, of course.

Until such data exists (from independent testing groups), my personal assumption is that I won't hear any difference between core DTS 1.5Mbps and DTS MA.

I suspect that among independent techies and FOSS/Linux types ( i.e. objective techies without industry associated agendas), there is no urgency for the "HD" codecs because there is no perceived need for them. It is considered marketing hype by these types.
Rgb is offline  
Old 06-14-2011, 08:30 PM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Rgb View Post

While I am certain that most of the important Linux media players and sound/video chip drivers will handle "HD Audio" codecs in coming months without much fuss, I am of the opinion that DD @ 640Kbps and especially DTS @ ~1.5Mbps, which all DTS MA streams must carry, are indistinguishable from the "lossless" codecs on the sub $1000 receivers/processors and mid to low range speakers (Paradigm, NHT, PSB, Energy, etc) most of us use.

If someone can link to reliable double blind test data that demonstrates people can perceive an audible difference between the core 1.5Mbps DTS stream over SPDIF and DTS MA on any random BluRay, please do so. The test must use the same speakers and receiver/processor, of course.

Until such data exists (from independent testing groups), my personal assumption is that I won't hear any difference between core DTS 1.5Mbps and DTS MA.

I suspect that among independent techies and FOSS/Linux types ( i.e. objective techies without industry associated agendas), there is no urgency for the "HD" codecs because there is no perceived need for them. It is considered marketing hype by these types.

You obviously dont have a system that can handle hd codecs or at least havn't heard dolby tru hd or dts hd ma, there coming out with more and more movies that are 96/16, 96/24, 192/16, 192,24 as well. There's only one movie I know of so far that is 192/24 Wich is Akira. I think there are a couple of live concerts though. I was saying the same thing before I got a new onkyo txnr1008 and a 7.1 surround sound and put in a bluray with these soundtracks, they are awesome. I have done my own tests, Wich I'm sure mean nothing to you but they meant plenty to me.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-15-2011, 12:54 PM
Rgb
AVS Special Member
 
Rgb's Avatar
 
Join Date: Apr 2000
Location: SE Michigan
Posts: 6,893
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Liked: 19
Quote:
Originally Posted by joeydrunk View Post

You obviously dont have a system that can handle hd codecs or at least havn't heard dolby tru hd or dts hd ma, there coming out with more and more movies that are 96/16, 96/24, 192/16, 192,24 as well. There's only one movie I know of so far that is 192/24 Wich is Akira. I think there are a couple of live concerts though. I was saying the same thing before I got a new onkyo txnr1008 and a 7.1 surround sound and put in a bluray with these soundtracks, they are awesome. I have done my own tests, Wich I'm sure mean nothing to you but they meant plenty to me.



I really wish avsforum adopted the same rules as hydrogenaudio:

http://www.hydrogenaudio.org/forums/...showtopic=3974

specifically:

Quote:


8. All members that put forth a statement concerning subjective sound quality, must -- to the best of their ability -- provide objective support for their claims. Acceptable means of support are double blind listening tests (ABX or ABC/HR) demonstrating that the member can discern a difference perceptually, together with a test sample to allow others to reproduce their findings. Graphs, non-blind listening tests, waveform difference comparisons, and so on, are not acceptable means of providing support.

Quote:


Hydrogenaudio is supposed to be an objectively minded community that relies on double-blind testing and relevant methods of comparison in discussion about sound quality. The usual "audiophile" speak of non-audio related terms which are completely subjective and open to redefinition on a whim, are useless for any sort of progression in discussion.

This rule is the very core of Hydrogenaudio, so it is very important that you follow it.

http://www.hydrogenaudio.org/forums/...howtopic=11442

http://www.hydrogenaudio.org/forums/...showtopic=7516

Examples of "high res" listening tests:

http://www.hydrogenaudio.org/forums/...howtopic=81467

http://www.hydrogenaudio.org/forums/...howtopic=49843
Rgb is offline  
Old 06-15-2011, 03:30 PM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10

There was some test, I hope I can find it, I havn't looked for it in months yet though. It was a real authentic test done by this Asian scientist wanted to defeat the theory on Wich that humans can't hear any audible difference above a certain frequency and or there was an audible difference between say 96/16 and 192/24, something like that.I don't exactly remember, but It dosnt really matter though. The point is this: he discovered that in fact there wasn't an audible difference but those frequency signal increases- the better sound- still made it through to the brain, Wich the brain could distinguish the difetnce in sounds and in turn made for a better more enjoyable listening experience. That's what it boils down to. Say there is absolutely no difference whatsoever (Wich there is) between dts and dt hd ma, if you see that light go on on your receiver and it makes for a better listening and overall better experience for you, thats all that matters. Hell if you put a bucket over your head and think it improves sound go for it, even if "tests" say it dosnt improve sound, if it improves sound for you then the test dosnt mean didley.

Plus this isn't why I started the thread, you can go on sticking with dts and Dolby, I would like to try and find a player for Linux to listen to my hd audio. I use windows for my media center, usually xbmc, but am curious about Linux.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-15-2011, 07:36 PM
Rgb
AVS Special Member
 
Rgb's Avatar
 
Join Date: Apr 2000
Location: SE Michigan
Posts: 6,893
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Liked: 19
Quote:
Originally Posted by joeydrunk View Post

The point is this: he discovered that in fact there wasn't an audible difference but those frequency signal increases- the better sound- still made it through to the brain, Wich the brain could distinguish the difetnce in sounds and in turn made for a better more enjoyable listening experience. .

Interesting- I'd like to see the test results/writeup, as an audiophile friend has made similar claims, though in reference to lossy vs lossless encoding rather than higher samplings rates.

Sorry for the off topic digression, but I just wanted to point out a potential reason for the dearth of interest on the HD codecs.
Rgb is offline  
Old 06-16-2011, 09:44 PM
AVS Special Member
 
zim2dive's Avatar
 
Join Date: Mar 2005
Location: Cary, NC
Posts: 1,339
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 11
Oliver Stone is making a movie which reveals linux users claim to prefer 5.1 sound as an excuse for not being able to get 7.1 sound

Part II examines the requirement that users must prove 7.1 sounds better.

Part III devolves into the mandatory debate tactic of calling the opponent a Nazi sympathizer:
(note: please read this before you take me (and yourself) too seriously)
http://en.wikipedia.org/wiki/Godwin%27s_law



to the OP.. did you find a straight answer yet?
zim2dive is offline  
Old 06-17-2011, 06:49 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by zim2dive View Post

Oliver Stone is making a movie which reveals linux users claim to prefer 5.1 sound as an excuse for not being able to get 7.1 sound

Part II examines the requirement that users must prove 7.1 sounds better.

Part III devolves into the mandatory debate tactic of calling the opponent a Nazi sympathizer:
(note: please read this before you take me (and yourself) too seriously)
http://en.wikipedia.org/wiki/Godwin%27s_law



to the OP.. did you find a straight answer yet?

Nope, as usual. Nobody knows anything. What do you guys know about ffmpeg, their code is just implemented in alot of different media players/centers etc. But they don't specifically have like a media player, right? They are the ones who got it figured out.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-17-2011, 08:26 PM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
ffmpeg is used for transcoding videos. I don't think bitstreaming audio has any part of that.

There is a video player that is part of ffmpeg, called ffplay. Maybe what you read is part of that. I have never used it, as I always use mplayer. But if you want that latest improvements, you will most likely have to install ffmpeg/ffplay from source. It seems that the package offered by Ubuntu is rather old.
waterhead is offline  
Old 06-17-2011, 08:52 PM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post

ffmpeg is used for transcoding videos. I don't think bitstreaming audio has any part of that.

There is a video player that is part of ffmpeg, called ffplay. Maybe what you read is part of that. I have never used it, as I always use mplayer. But if you want that latest improvements, you will most likely have to install ffmpeg/ffplay from source. It seems that the package offered by Ubuntu is rather old.

Mplayer isn't bitsreaming hd audio yet is it? It should be soon since that is basically what is used in Xbmc and they have hd audio pretty much figured. I'l have to check out that ffplayer. But yeah it is ffmpeg who figured out hd audio bitsreaming for Linux.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-17-2011, 09:01 PM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
Actually, I know zero about bitstreaming. But I have been trying to familiarize myself with ffmpeg, so maybe I can help.

I did find an online man page for ffmpeg 0.6.2, and it has an option to list the bitstream filters in ffplay.
Code:
ffplay -bsfs
That version is for Ubuntu "Natty" (11.04), and I don't have that.
waterhead is offline  
Old 06-18-2011, 06:56 AM
Senior Member
 
djb61230's Avatar
 
Join Date: Dec 2004
Location: Johnstown, NY
Posts: 450
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Liked: 11
Quote:
Originally Posted by waterhead View Post

ffmpeg is used for transcoding videos. I don't think bitstreaming audio has any part of that.

Its also a library that other projects take snapshots or sync with from time to time. MythTV is an example.
djb61230 is offline  
Old 06-18-2011, 07:03 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by djb61230 View Post


Its also a library that other projects take snapshots or sync with from time to time. MythTV is an example.

Yeah, alot of htpc/media programs use ffmpeg.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-18-2011, 09:36 AM
Rgb
AVS Special Member
 
Rgb's Avatar
 
Join Date: Apr 2000
Location: SE Michigan
Posts: 6,893
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Liked: 19
Quote:
Originally Posted by djb61230 View Post

Its also a library that other projects take snapshots or sync with from time to time. MythTV is an example.

It appears MythTV added HD Audio bitstreaming in Dec 2010-

http://www.mythtv.org/wiki/User_Manu...dioPassthrough

Here's a few more points of reference re: the audio quality differences between DTS Core (i.e. DTS @ ~1.5Mbps) and DTS-MA. I won't comment on it any longer- just to aid the decision process for anyone thinking of investing time/money into the DTSMA/DD-THD "HD" codecs (getting software working, buying new receivers/processors, etc).

This thread pretty much sums it up- FilmMixer is a professional audio engineer who mixes tracks for BluRay releases. The entire thread should be required reading for avsforum members re: testing methodologies and subjective issues.

http://www.avsforum.com/avs-vb/showthread.php?t=982090

Some relevant posts:

http://www.avsforum.com/avs-vb/showp...1&postcount=56

[my comments]
Quote:


My [FilmMixer] experience tells me that in a double blind test, people cannot reliably tell you with any certainty the differences between a film soundtrack with a HBR [High BitRate] lossy encode [DTS Core] vs. the master [lossless PCM].

http://www.avsforum.com/avs-vb/showp...5&postcount=64

Also, an (unscientific) poll-

http://www.avsforum.com/avs-vb/showthread.php?t=1322787
Rgb is offline  
Old 06-26-2011, 05:20 PM
Member
 
knowinnothin's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 86
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Rgb View Post


It appears MythTV added HD Audio bitstreaming in Dec 2010-

http://www.mythtv.org/wiki/User_Manu...dioPassthrough

Here's a few more points of reference re: the audio quality differences between DTS Core (i.e. DTS @ ~1.5Mbps) and DTS-MA. I won't comment on it any longer- just to aid the decision process for anyone thinking of investing time/money into the DTSMA/DD-THD "HD" codecs (getting software working, buying new receivers/processors, etc).

This thread pretty much sums it up- FilmMixer is a professional audio engineer who mixes tracks for BluRay releases. The entire thread should be required reading for avsforum members re: testing methodologies and subjective issues.

http://www.avsforum.com/avs-vb/showthread.php?t=982090

Some relevant posts:

http://www.avsforum.com/avs-vb/showp...1&postcount=56

[my comments]

http://www.avsforum.com/avs-vb/showp...5&postcount=64

Also, an (unscientific) poll-

http://www.avsforum.com/avs-vb/showthread.php?t=1322787

Your ignorance on this subject is amusing!! I highly doubt that I could provide a test and or study that you wouldn't find fault in for some silly reason.

A big budget Blu-ray release is around 40GB of data, the Lossless soundtracks are usually 3-5GB of data themselves. A "core" soundtrack would never equal 50% of that, provided the people who developed the "lossless" codecs aren't idiots I would think there would be an improvement much like a 192kb mp3 sounds better than a 128 kb mp3.

As far as the equipment required to hear this improvement, I doubt you would have to spend any more money than you spent on your current equipment if you were to catch up with the times. With the posts you have made you don't seem like the type of person who's main system is a HTIB, however if you are using a HTIB I won't discriminate, I will just take your posts with a grain of salt.
knowinnothin is offline  
Old 06-26-2011, 06:08 PM
AVS Special Member
 
vladd's Avatar
 
Join Date: Jun 2006
Location: Louisville, KY
Posts: 5,469
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
Liked: 36
Although I disagree with Rgb, he is far from ignorant, even on this subject. You should try posting links/references/examples (as he did) to refute his claims instead of just attacking him. Otherwise, you are just strengthening his argument by denegrating your own. (Debating 101)

@OP:

http://www.avsforum.com/avs-vb/showthread.php?t=1294513

and

http://forums.whirlpool.net.au/archive/1670079
vladd is offline  
Old 06-26-2011, 06:24 PM
AVS Club Gold
 
Davinleeds's Avatar
 
Join Date: Mar 2006
Posts: 5,410
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Many things to consider but this study still seems relevant.
http://www.hemagazine.com/node/Dolby...compressed_PCM

"The purpose of diplomacy is to prolong a crisis." Spock, Mark of Gideon, TOS
Davinleeds is offline  
Old 06-26-2011, 06:33 PM
Member
 
knowinnothin's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 86
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by vladd View Post

Although I disagree with Rgb, he is far from ignorant, even on this subject. You should try posting links/references/examples (as he did) to refute his claims instead of just attacking him. Otherwise, you are just strengthening his argument by denegrating your own. (Debating 101)

@OP:

http://www.avsforum.com/avs-vb/showthread.php?t=1294513

and

http://forums.whirlpool.net.au/archive/1670079

My example from above.

A big budget Blu-ray release is around 40GB of data, the Lossless soundtracks are usually 3-5GB of data themselves. A "core" soundtrack would never equal 50% of that, provided the people who developed the "lossless" codecs aren't idiots I would think there would be an improvement much like a 192kb mp3 sounds better than a 128 kb mp3

I'm sorry if it got lost in attack, I have over 900 ripped disks with dvd and blu-ray copies of same movie. My storage is offline for server "upgrades" or I would give you exact size differences.

My problem with "rgb" is that some people prefer sound quality over video quality and to those who prefer sound he is likening Blu-ray to VCR.
knowinnothin is offline  
Old 06-26-2011, 06:41 PM
Member
 
knowinnothin's Avatar
 
Join Date: Feb 2005
Location: Canada
Posts: 86
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Maybe it's the cheaper equipment that's more obvious, I'm running a 500.00 pioneer receiver in one room and when you push the receiver the difference between soundtracks is definitely noticeable. The pioneer was bought following a budget and I have never liked it, the difference in sound quality on the lossless codecs is the only reason it isn't in the trash.
knowinnothin is offline  
Old 06-27-2011, 07:03 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Rgb View Post


It appears MythTV added HD Audio bitstreaming in Dec 2010-

http://www.mythtv.org/wiki/User_Manu...dioPassthrough

Here's a few more points of reference re: the audio quality differences between DTS Core (i.e. DTS @ ~1.5Mbps) and DTS-MA. I won't comment on it any longer- just to aid the decision process for anyone thinking of investing time/money into the DTSMA/DD-THD "HD" codecs (getting software working, buying new receivers/processors, etc).

This thread pretty much sums it up- FilmMixer is a professional audio engineer who mixes tracks for BluRay releases. The entire thread should be required reading for avsforum members re: testing methodologies and subjective issues.

http://www.avsforum.com/avs-vb/showthread.php?t=982090

Some relevant posts:

http://www.avsforum.com/avs-vb/showp...1&postcount=56

[my comments]

http://www.avsforum.com/avs-vb/showp...5&postcount=64

Also, an (unscientific) poll-

http://www.avsforum.com/avs-vb/showthread.php?t=1322787

Can you guys start another thread please,if you want to discuss the pros and cons of hd audio. RGB, this isn't a thread to disuade people from believing in hd audio, you know that right? If you would like to discuss that, please start another thread. I'm trying to find a player for Linux that plays hd audio or info on ffmpeg and hd audio. Im not trying to be anal about moving offtopic but I'm really curious about this and the more off topic it gets than that's just what the thread will be about and anybody with any real info is less apt to post when the last 10 most recent posts aren't even on topic.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-27-2011, 08:21 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
Quote:
Originally Posted by joeydrunk View Post

I'm trying to find a player for Linux that plays hd audio or info on ffmpeg and hd audio.

Have you tried the ffplayer yet? To get the most recent version of ffmpeg/ffplayer, you will have to compile it from a SVN pull.
waterhead is offline  
Old 06-27-2011, 08:52 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post


Have you tried the ffplayer yet? To get the most recent version of ffmpeg/ffplayer, you will have to compile it from a SVN pull.

It's directshow.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-27-2011, 10:59 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
Quote:
Originally Posted by joeydrunk View Post

It's directshow.

Directshow is a windows thing. It has no bearing on Linux.
waterhead is offline  
Old 06-30-2011, 05:47 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post

Directshow is a windows thing. It has no bearing on Linux.

Exactly, thats why i said it. He asked if id checked it out and i did and replied "its directshow" implying to him that since its directshow and windows based than it wont work with linux.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-30-2011, 08:24 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
ffplayer is not a stictly windows player. It is part of ffmpeg.
waterhead is offline  
Old 06-30-2011, 10:26 AM - Thread Starter
AVS Special Member
 
joeydrunk's Avatar
 
Join Date: Nov 2010
Location: WA state
Posts: 1,752
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post

ffplayer is not a stictly windows player. It is part of ffmpeg.

Your positive you can use ffplayer on linux? From what I read it said it was ditectshow and only mentiined windows and had no mention of linux. I would love to be wrong though.

Pioneer Kuro...your time is up...mwahahhahhha
joeydrunk is offline  
Old 06-30-2011, 11:11 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
Quote:
Originally Posted by joeydrunk View Post

Your positive you can use ffplayer on linux? From what I read it said it was ditectshow and only mentiined windows and had no mention of linux. I would love to be wrong though.

I apologize, I mean ffplay. I see that FFplayer is a completely different animal.
waterhead is offline  
Old 06-30-2011, 02:37 PM
AVS Special Member
 
Mac The Knife's Avatar
 
Join Date: Oct 2003
Location: Phoenix, AZ
Posts: 4,903
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 24
My version of ffplay is a bit old, it shows TrueHD [I also see eac3 on further review] as an available decoder. But I assume that means it actually does the decoding and outputs analog signals. I don't think it means that it bitstreams it.


Code:
 $ ffplay -codecs
FFplay version SVN-r25838, Copyright (c) 2003-2010 the FFmpeg developers
  built on Nov 29 2010 16:35:48 with gcc 4.4.5
  configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-libvpx --enable-librtmp --extra-libs=-lgcrypt --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
  libavutil     50.33. 0 / 50.33. 0
  libavcore      0.14. 0 /  0.14. 0
  libavcodec    52.97. 2 / 52.97. 2
  libavformat   52.87. 1 / 52.87. 1
  libavdevice   52. 2. 2 / 52. 2. 2
  libavfilter    1.65. 0 /  1.65. 0
  libswscale     0.12. 0 /  0.12. 0
  libpostproc   51. 2. 0 / 51. 2. 0
Codecs:
 D..... = Decoding supported
 .E.... = Encoding supported
 ..V... = Video codec
 ..A... = Audio codec
 ..S... = Subtitle codec
 ...S.. = Supports draw_horiz_band
 ....D. = Supports direct rendering method 1
 .....T = Supports weird frame truncation
 ------
 D V D  4xm             4X Movie
 D V D  8bps            QuickTime 8BPS video
 D A    8svx_exp        8SVX exponential
 D A    8svx_fib        8SVX fibonacci
 D V D  FRWU            Forward Uncompressed
  EV    a64multi        Multicolor charset for Commodore 64
  EV    a64multi5       Multicolor charset for Commodore 64, extended with 5th color (colram)
 DEA    aac             Advanced Audio Coding
 D A    aac_latm        AAC LATM (Advanced Audio Codec LATM syntax)
 D V D  aasc            Autodesk RLE
 DEA    ac3             ATSC A/52A (AC-3)
 D A    adpcm_4xm       ADPCM 4X Movie
 DEA    adpcm_adx       SEGA CRI ADX ADPCM
 D A    adpcm_ct        ADPCM Creative Technology
 D A    adpcm_ea        ADPCM Electronic Arts
 D A    adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA
 D A    adpcm_ea_r1     ADPCM Electronic Arts R1
 D A    adpcm_ea_r2     ADPCM Electronic Arts R2
 D A    adpcm_ea_r3     ADPCM Electronic Arts R3
 D A    adpcm_ea_xas    ADPCM Electronic Arts XAS
 D A    adpcm_ima_amv   ADPCM IMA AMV
 D A    adpcm_ima_dk3   ADPCM IMA Duck DK3
 D A    adpcm_ima_dk4   ADPCM IMA Duck DK4
 D A    adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EACS
 D A    adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD
 D A    adpcm_ima_iss   ADPCM IMA Funcom ISS
 DEA    adpcm_ima_qt    ADPCM IMA QuickTime
 D A    adpcm_ima_smjpeg ADPCM IMA Loki SDL MJPEG
 DEA    adpcm_ima_wav   ADPCM IMA WAV
 D A    adpcm_ima_ws    ADPCM IMA Westwood
 DEA    adpcm_ms        ADPCM Microsoft
 D A    adpcm_sbpro_2   ADPCM Sound Blaster Pro 2-bit
 D A    adpcm_sbpro_3   ADPCM Sound Blaster Pro 2.6-bit
 D A    adpcm_sbpro_4   ADPCM Sound Blaster Pro 4-bit
 DEA    adpcm_swf       ADPCM Shockwave Flash
 D A    adpcm_thp       ADPCM Nintendo Gamecube THP
 D A    adpcm_xa        ADPCM CDROM XA
 DEA    adpcm_yamaha    ADPCM Yamaha
 DEA    alac            ALAC (Apple Lossless Audio Codec)
 D A    als             MPEG-4 Audio Lossless Coding (ALS)
 D A    amrnb           Adaptive Multi-Rate NarrowBand
 D V D  amv             AMV Video
 D V D  anm             Deluxe Paint Animation
 D V D  ansi            ASCII/ANSI art
 D A    ape             Monkey's Audio
 DES    ass             Advanced SubStation Alpha subtitle
 DEV D  asv1            ASUS V1
 DEV D  asv2            ASUS V2
 D A    atrac1          Atrac 1 (Adaptive TRansform Acoustic Coding)
 D A    atrac3          Atrac 3 (Adaptive TRansform Acoustic Coding 3)
 D V D  aura            Auravision AURA
 D V D  aura2           Auravision Aura 2
 D V D  avs             AVS (Audio Video Standard) video
 D V D  bethsoftvid     Bethesda VID video
 D V D  bfi             Brute Force & Ignorance
 D A    binkaudio_dct   Bink Audio (DCT)
 D A    binkaudio_rdft  Bink Audio (RDFT)
 D V    binkvideo       Bink video
 DEV D  bmp             BMP image
 D V D  c93             Interplay C93
 D V D  camstudio       CamStudio
 D V D  camtasia        TechSmith Screen Capture Codec
 D V D  cavs            Chinese AVS video (AVS1-P2, JiZhun profile)
 D V D  cdgraphics      CD Graphics video
 D V D  cinepak         Cinepak
 D V D  cljr            Cirrus Logic AccuPak
 D A    cook            COOK
 D V D  cyuv            Creative YUV (CYUV)
 D A    dca             DCA (DTS Coherent Acoustics)
 DEV D  dnxhd           VC3/DNxHD
 D V    dpx             DPX image
 D A    dsicinaudio     Delphine Software International CIN audio
 D V D  dsicinvideo     Delphine Software International CIN video
 DES    dvbsub          DVB subtitles
 DES    dvdsub          DVD subtitles
 DEV D  dvvideo         DV (Digital Video)
 D V D  dxa             Feeble Files/ScummVM DXA
 D A    eac3            ATSC A/52B (AC-3, E-AC-3)
 D V D  eacmv           Electronic Arts CMV video
 D V D  eamad           Electronic Arts Madcow Video
 D V D  eatgq           Electronic Arts TGQ video
 D V    eatgv           Electronic Arts TGV video
 D V D  eatqi           Electronic Arts TQI Video
 D V D  escape124       Escape 124
 DEV D  ffv1            FFmpeg video codec #1
 DEVSD  ffvhuff         Huffyuv FFmpeg variant
 DEA    flac            FLAC (Free Lossless Audio Codec)
 DEV D  flashsv         Flash Screen Video
 D V D  flic            Autodesk Animator Flic video
 DEVSD  flv             Flash Video (FLV) / Sorenson Spark / Sorenson H.263
 D V D  fraps           Fraps
 DEA    g722            G.722 ADPCM
 DEA    g726            G.726 ADPCM
 DEV D  gif             GIF (Graphics Interchange Format)
 D A    gsm             GSM
 D A    gsm_ms          GSM Microsoft variant
 DEV D  h261            H.261
 DEVSDT h263            H.263 / H.263-1996
 D VSD  h263i           Intel H.263
  EV    h263p           H.263+ / H.263-1998 / H.263 version 2
 D V D  h264            H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
 D V D  h264_vdpau      H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)
 DEVSD  huffyuv         Huffyuv / HuffYUV
 D V D  idcinvideo      id Quake II CIN video
 D V D  iff_byterun1    IFF ByteRun1
 D V D  iff_ilbm        IFF ILBM
 D A    imc             IMC (Intel Music Coder)
 D V D  indeo2          Intel Indeo 2
 D V D  indeo3          Intel Indeo 3
 D V    indeo5          Intel Indeo Video Interactive 5
 D A    interplay_dpcm  DPCM Interplay
 D V D  interplayvideo  Interplay MVE video
 DEV D  jpegls          JPEG-LS
 D V    kgv1            Kega Game Video
 D V D  kmvc            Karl Morton's video codec
  EV    libdirac        libdirac Dirac 2.2
  EA    libfaac         libfaac AAC (Advanced Audio Codec)
 DEA    libgsm          libgsm GSM
 DEA    libgsm_ms       libgsm GSM Microsoft variant
  EA    libmp3lame      libmp3lame MP3 (MPEG audio layer 3)
 DEA    libopencore_amrnb OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band
 D A    libopencore_amrwb OpenCORE Adaptive Multi-Rate (AMR) Wide-Band
 D V D  libopenjpeg     OpenJPEG based JPEG 2000 decoder
 D V    libschroedinger libschroedinger Dirac 2.2
 D A    libspeex        libspeex Speex
  EV    libtheora       libtheora Theora
  EA    libvorbis       libvorbis Vorbis
 DEV    libvpx          libvpx VP8
  EV    libx264         libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
  EV    libxvid         libxvidcore MPEG-4 part 2
  EV    ljpeg           Lossless JPEG
 D V D  loco            LOCO
 D A    mace3           MACE (Macintosh Audio Compression/Expansion) 3:1
 D A    mace6           MACE (Macintosh Audio Compression/Expansion) 6:1
 D V D  mdec            Sony PlayStation MDEC (Motion DECoder)
 D V D  mimic           Mimic
 DEV D  mjpeg           MJPEG (Motion JPEG)
 D V D  mjpegb          Apple MJPEG-B
 D A    mlp             MLP (Meridian Lossless Packing)
 D V D  mmvideo         American Laser Games MM Video
 D V D  motionpixels    Motion Pixels video
 D A    mp1             MP1 (MPEG audio layer 1)
 D A    mp1float        MP1 (MPEG audio layer 1)
 DEA    mp2             MP2 (MPEG audio layer 2)
 D A    mp2float        MP2 (MPEG audio layer 2)
 D A    mp3             MP3 (MPEG audio layer 3)
 D A    mp3adu          ADU (Application Data Unit) MP3 (MPEG audio layer 3)
 D A    mp3adufloat     ADU (Application Data Unit) MP3 (MPEG audio layer 3)
 D A    mp3float        MP3 (MPEG audio layer 3)
 D A    mp3on4          MP3onMP4
 D A    mp3on4float     MP3onMP4
 D A    mpc7            Musepack SV7
 D A    mpc8            Musepack SV8
 DEVSDT mpeg1video      MPEG-1 video
 D V DT mpeg1video_vdpau MPEG-1 video (VDPAU acceleration)
 DEVSDT mpeg2video      MPEG-2 video
 DEVSDT mpeg4           MPEG-4 part 2
 D V DT mpeg4_vdpau     MPEG-4 part 2 (VDPAU)
 D VSDT mpegvideo       MPEG-1 video
 D V DT mpegvideo_vdpau MPEG-1/2 video (VDPAU acceleration)
 D VSDT mpegvideo_xvmc  MPEG-1/2 video XvMC (X-Video Motion Compensation)
 DEVSD  msmpeg4         MPEG-4 part 2 Microsoft variant version 3
 DEVSD  msmpeg4v1       MPEG-4 part 2 Microsoft variant version 1
 DEVSD  msmpeg4v2       MPEG-4 part 2 Microsoft variant version 2
 D V D  msrle           Microsoft RLE
 D V D  msvideo1        Microsoft Video 1
 D V D  mszh            LCL (LossLess Codec Library) MSZH
 DEA    nellymoser      Nellymoser Asao
 D V D  nuv             NuppelVideo/RTJPEG
 DEV D  pam             PAM (Portable AnyMap) image
 DEV D  pbm             PBM (Portable BitMap) image
 DEA    pcm_alaw        PCM A-law
 D A    pcm_bluray      PCM signed 16|20|24-bit big-endian for Blu-ray media
 D A    pcm_dvd         PCM signed 20|24-bit big-endian
 DEA    pcm_f32be       PCM 32-bit floating point big-endian
 DEA    pcm_f32le       PCM 32-bit floating point little-endian
 DEA    pcm_f64be       PCM 64-bit floating point big-endian
 DEA    pcm_f64le       PCM 64-bit floating point little-endian
 D A    pcm_lxf         PCM signed 20-bit little-endian planar
 DEA    pcm_mulaw       PCM mu-law
 DEA    pcm_s16be       PCM signed 16-bit big-endian
 DEA    pcm_s16le       PCM signed 16-bit little-endian
 D A    pcm_s16le_planar PCM 16-bit little-endian planar
 DEA    pcm_s24be       PCM signed 24-bit big-endian
 DEA    pcm_s24daud     PCM D-Cinema audio signed 24-bit
 DEA    pcm_s24le       PCM signed 24-bit little-endian
 DEA    pcm_s32be       PCM signed 32-bit big-endian
 DEA    pcm_s32le       PCM signed 32-bit little-endian
 DEA    pcm_s8          PCM signed 8-bit
 DEA    pcm_u16be       PCM unsigned 16-bit big-endian
 DEA    pcm_u16le       PCM unsigned 16-bit little-endian
 DEA    pcm_u24be       PCM unsigned 24-bit big-endian
 DEA    pcm_u24le       PCM unsigned 24-bit little-endian
 DEA    pcm_u32be       PCM unsigned 32-bit big-endian
 DEA    pcm_u32le       PCM unsigned 32-bit little-endian
 DEA    pcm_u8          PCM unsigned 8-bit
 DEA    pcm_zork        PCM Zork
 DEV D  pcx             PC Paintbrush PCX image
 DEV D  pgm             PGM (Portable GrayMap) image
 DEV D  pgmyuv          PGMYUV (Portable GrayMap YUV) image
 D S    pgssub          HDMV Presentation Graphic Stream subtitles
 D V D  pictor          Pictor/PC Paint
 DEV D  png             PNG image
 DEV D  ppm             PPM (Portable PixelMap) image
 D V D  ptx             V.Flash PTX image
 D A    qcelp           QCELP / PureVoice
 D A    qdm2            QDesign Music Codec 2
 D V D  qdraw           Apple QuickDraw
 D V D  qpeg            Q-team QPEG
 DEV D  qtrle           QuickTime Animation (RLE) video
 D V D  r10k            AJA Kona 10-bit RGB Codec
 D V D  r210            Uncompressed RGB 10-bit
 DEV    rawvideo        raw video
 DEA    real_144        RealAudio 1.0 (14.4K) encoder
 D A    real_288        RealAudio 2.0 (28.8K)
 D V D  rl2             RL2 video
 DEA    roq_dpcm        id RoQ DPCM
 DEV D  roqvideo        id RoQ video
 D V D  rpza            QuickTime video (RPZA)
 DEV D  rv10            RealVideo 1.0
 DEV D  rv20            RealVideo 2.0
 D V D  rv30            RealVideo 3.0
 D V D  rv40            RealVideo 4.0
 DEV    sgi             SGI image
 D A    shorten         Shorten
 D A    sipr            RealAudio SIPR / ACELP.NET
 D A    smackaud        Smacker audio
 D V D  smackvid        Smacker video
 D V D  smc             QuickTime Graphics (SMC)
 DEV D  snow            Snow
 D A    sol_dpcm        DPCM Sol
 DEA    sonic           Sonic
  EA    sonicls         Sonic lossless
 D V D  sp5x            Sunplus JPEG (SP5X)
 D V D  sunrast         Sun Rasterfile image
 DEV D  svq1            Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1
 D VSD  svq3            Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3
 DEV D  targa           Truevision Targa image
 D VSD  theora          Theora
 D V D  thp             Nintendo Gamecube THP video
 D V D  tiertexseqvideo Tiertex Limited SEQ video
 DEV D  tiff            TIFF image
 D V D  tmv             8088flex TMV
 D A    truehd          TrueHD
 D V D  truemotion1     Duck TrueMotion 1.0
 D V D  truemotion2     Duck TrueMotion 2.0
 D A    truespeech      DSP Group TrueSpeech
 D A    tta             True Audio (TTA)
 D A    twinvq          VQF TwinVQ
 D V D  txd             Renderware TXD (TeXture Dictionary) image
 D V D  ultimotion      IBM UltiMotion
 DEV D  v210            Uncompressed 4:2:2 10-bit
 D V D  v210x           Uncompressed 4:2:2 10-bit
 D V    vb              Beam Software VB
 D V D  vc1             SMPTE VC-1
 D V D  vc1_vdpau       SMPTE VC-1 VDPAU
 D V D  vcr1            ATI VCR1
 D A    vmdaudio        Sierra VMD audio
 D V D  vmdvideo        Sierra VMD video
 D V D  vmnc            VMware Screen Codec / VMware Video
 DEA    vorbis          Vorbis
 D VSD  vp3             On2 VP3
 D V D  vp5             On2 VP5
 D V D  vp6             On2 VP6
 D V D  vp6a            On2 VP6 (Flash version, with alpha channel)
 D V D  vp6f            On2 VP6 (Flash version)
 D V D  vp8             On2 VP8
 D V D  vqavideo        Westwood Studios VQA (Vector Quantized Animation) video
 D A    wavpack         WavPack
 D A    wmapro          Windows Media Audio 9 Professional
 DEA    wmav1           Windows Media Audio 1
 DEA    wmav2           Windows Media Audio 2
 D A    wmavoice        Windows Media Audio Voice
 DEVSD  wmv1            Windows Media Video 7
 DEVSD  wmv2            Windows Media Video 8
 D V D  wmv3            Windows Media Video 9
 D V D  wmv3_vdpau      Windows Media Video 9 VDPAU
 D V D  wnv1            Winnov WNV1
 D A    ws_snd1         Westwood Audio (SND1)
 D A    xan_dpcm        DPCM Xan
 D V D  xan_wc3         Wing Commander III / Xan
 D V D  xl              Miro VideoXL
 DES    xsub            DivX subtitles (XSUB)
 D V    yop             Psygnosis YOP Video
 DEV D  zlib            LCL (LossLess Codec Library) ZLIB
 DEV D  zmbv            Zip Motion Blocks Video

Note, the names of encoders and decoders do not always match, so there are
several cases where the above table shows encoder only or decoder only entries
even though both encoding and decoding are supported. For example, the h263
decoder corresponds to the h263 and h263p encoders, for file formats it is even
worse.
Hmmm. I'm not seeing anything interesting for the "bitstream filters", except maybe that "aac" one at the very end. Not sure what the heck that is. But again my version of ffplay is several months old.

Code:
$ ffplay -bsfs
FFplay version SVN-r25838, Copyright (c) 2003-2010 the FFmpeg developers
  built on Nov 29 2010 16:35:48 with gcc 4.4.5
  configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-libvpx --enable-librtmp --extra-libs=-lgcrypt --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
  libavutil     50.33. 0 / 50.33. 0
  libavcore      0.14. 0 /  0.14. 0
  libavcodec    52.97. 2 / 52.97. 2
  libavformat   52.87. 1 / 52.87. 1
  libavdevice   52. 2. 2 / 52. 2. 2
  libavfilter    1.65. 0 /  1.65. 0
  libswscale     0.12. 0 /  0.12. 0
  libpostproc   51. 2. 0 / 51. 2. 0
Bitstream filters:
text2movsub
remove_extra
noise
mov2textsub
mp3decomp
mp3comp
mjpegadump
mjpeg2jpeg
imxdump
h264_mp4toannexb
dump_extra
chomp
aac_adtstoasc
Mac The Knife is offline  
Old 06-30-2011, 03:15 PM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,280
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 13 Post(s)
Liked: 12
On my ffplay, also older, the bitstream filters are only for video. That is why I said to try the latest from SVN. There could be something new in that.

You also seem to need to have the correct audio output selected to bitstream audio. Maybe ffplay has a method to select the audio device to output to, and the type of audio to send to it.
waterhead is offline  
 
Thread Tools


Forum Jump: 

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off