AnimeSuki Forums

Register Forum Rules FAQ Members List Social Groups Search Today's Posts Mark Forums Read

Go Back   AnimeSuki Forum > AnimeSuki & Technology > Playback Help

Notices

Reply
 
Thread Tools
Old 2011-02-17, 09:13   Link #81
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 28
Quote:
Originally Posted by NvIon View Post
http://www.anandtech.com/show/4181/n...ts-this-year/3



Looks like I can play all H.264 high profile videos, even those with L5.1 16 reference frames encodes off my smartphone/tablet device without transcoding/reencoding ever again on a very power efficient SoC that uses no more than 1 watt of power.

The future is so great while so many Luddites are still stuck in the past with CPU decoding wasting power all the time, using 35/65/95 watts of power to decode.
but does it support the High10 profile? no? too bad, because software decoding of that just got finished, so you still won't be able to play anything released after april this year or so, since people are gonna start using it pretty soon~
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read
TheFluff is offline   Reply With Quote
Old 2011-02-17, 11:00   Link #82
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
TheFluff, High10 supporting ffmpegsource2 build now. Which ffmpeg commit marked the finish of High10 support?

A few days ago, Dark Shikari indicated it was still being worked on, but nowhere was I expecting it to be finished so quickly. That's great news if it's been completed so soon.
__________________
cyberbeing is offline   Reply With Quote
Old 2011-02-17, 18:32   Link #83
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 28
Quote:
Originally Posted by cyberbeing View Post
TheFluff, High10 supporting ffmpegsource2 build now. Which ffmpeg commit marked the finish of High10 support?

A few days ago, Dark Shikari indicated it was still being worked on, but nowhere was I expecting it to be finished so quickly. That's great news if it's been completed so soon.
It's not committed to the main repo yet, it's in irock's own experimental one currently. But the decoding works; what remains to be done before it's merged to vanilla ffmpeg is code cleanup, testing and fixing it so it can support both 8- and 10-bit in the same binary (most likely easier than it sounds).

JEEB made a 10-bit ffms2 compile but for some reason YV12 output doesn't want to work; you have to convert to RGB32. That's probably caused by a bug in ffms2, which I'll have a look at fixing.
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read
TheFluff is offline   Reply With Quote
Old 2011-02-17, 18:38   Link #84
Simon
気持ち悪い
 
 
Join Date: Dec 2005
Location: New Zealand
Quote:
Originally Posted by TheFluff View Post
but does it support the High10 profile? no? too bad, because software decoding of that just got finished, so you still won't be able to play anything released after april this year or so, since people are gonna start using it pretty soon~
Really? Are fansubbers so keen for High10 support that they'll immediately make the jump even if most of their audience gets left behind? A lot of people (like me) probably don't plan to upgrade their ffmpeg until CCCP 2011-11-11 comes out, so High10 must have some massive benefit to justify such fast adoption.
Simon is offline   Reply With Quote
Old 2011-02-18, 05:33   Link #85
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
Quote:
Originally Posted by Dark Shikari
1. ~15% better compression *of typical 8-bit content*. In terms of "where this comes from", this gain is split roughly evenly (at typical bitrates) between:
a. Higher precision output (in reality, this would be dithered down, but you'd still get the visual benefit).
b. Higher precision intermediate values in (en|de)coding a frame.
c. Higher precision reference frames.

2. Almost complete elimination of banding artifacts.
The elimination of banding artifacts caused by encoding should give a very significant quality boost for most anime content. Better compression is just an added bonus.

Chances are that as soon as 10 bit lands in FFDshow-tryouts, and it appears to be 'working correctly', CCCP will release a new CCCP Beta containing 10 bit support. If it then passes decoding various odd-ball samples and fansub encodes over the course of 2-3 months, a new CCCP will be released. This could mean a new CCCP build no later than June 2011 if everything is bug-free.

CCCP 2009-09-09 was released for support of WeightP decoding. CCCP 2010-10-10 was a forced release, a year later, to keep things modern.

Just because the last versions of CCCP were 2009-09-09 and 2010-10-10, doesn't mean the next version will be 2011-11-11.
Just like WeightP support, we should have High10 support in CCCP sooner rather than later, if the fansub groups behind CCCP (which includes gg and TheFluff, among others) decide they want it.

@TheFluff
Did they decide to add some nice 10-bit to 8-bit dithering to the decoding chain, or is the conversion still being done without dithering?
__________________
cyberbeing is offline   Reply With Quote
Old 2011-02-18, 17:46   Link #86
Simon
気持ち悪い
 
 
Join Date: Dec 2005
Location: New Zealand
Quote:
Originally Posted by cyberbeing View Post
Just because the last versions of CCCP were 2009-09-09 and 2010-10-10, doesn't mean the next version will be 2011-11-11.
Heh, I was using that as a placeholder for *next stable release*, but I do think it would be kind of neat if the release schedule ran on a one year one month one day cycle

Anyway, thanks for the informative reply. Although when I read my previous post now it sounds like sarcasm, it was actually meant as a serious question - I know encoders are caught between "you suck, why don't you make use of the latest features" and "you suck, why don't your encodes work on my ancient outdated player", so I figured there had to be more to this than 10-bit depth if people are seriously considering switching.

Still, from my layman's perspective a new CCCP release is the pragmatic point for groups to make breaking changes. But maybe I just overestimate its importance and enough of the audience use more recent codec builds to justify early adoption?
Simon is offline   Reply With Quote
Old 2011-02-18, 18:52   Link #87
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
CCCP is important. Realistically, all the groups which support CCCP should wait for a new build, before releasing anything which is 10 bit exclusive. This of course only applies to the groups listed here.
__________________
cyberbeing is offline   Reply With Quote
Old 2011-07-31, 16:31   Link #88
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
The first stable build of CCCP officially supporting 10-bit (hi10p) h264 was released today.

Go grab CCCP 2011-07-30 now, so aren't greeted with blocking and corruption when many groups switch to 10-bit next season.

Code:
New CCCP Win7/Vista/XP Release! (2011-07-30)

New development, ho! Lord has been a true Hero of the Workforce, and we have for the first time actually added new features to FFDShow-tryouts! A brand new hi10p-compatible CCCP for Win7/Vista/XP, codename "A legend reborn"!

    Updated components:
        FFDShow-tryouts 1.1.3951
        MPC-HC 1.5.3.3514
        VSFilter 2.40.3514.3
    General changelog:
        Support for our beloved 10-bit stuff (hi10p support) in FFDShow-tryouts has been added.
        Color space matching priorities have been switched for 420P ("YV12"), to prefer YUV formats before RGB in order to minimize the possibility of libswscale RGB conversion with hi10p material.
        Playback of certain matroska clips, that incorrectly used to play at 25fps, has been fixed with FFDShow-tryouts.
        CCCP Settings and VSFilter have been adjusted for the new pre-buffering changes. Default is still no buffer, and the checkbox sets it to 10 when enabled (buffering set to other values made subtitles blink for users). The settings application currently, in case of the buffering value being non-zero, will reset the value to 10.
FFDShow-Tryouts r3955+, LAV Video (from LAV Filters), madVR's built-in decoder, and MPlayer2 all support hi10p as well, and are additional free options for people that don't like CCCP.

For those who are waiting for CoreAVC, version 3.0 which supports hi10p should be coming within the next month. Anybody who buys 2.x now will get a free upgrade. Anybody who bought CoreAVC outside 60 days of the release of 3.0 will need to buy the new version at full price (currently CoreCodec has no plans for a discounted upgrade).
__________________

Last edited by cyberbeing; 2011-07-31 at 17:56.
cyberbeing is offline   Reply With Quote
Old 2011-07-31, 17:47   Link #89
sneaker
Senior Member
 
Join Date: Dec 2008
Quote:
Originally Posted by cyberbeing View Post
Anybody who bought CoreAVC outside the 60 days of the release of 3.0 will need to buy an upgrade.
There will be no upgrades, owners of 2.x who haven't bought within the last 60 days will have to pay full price. But with all those free alternatives I wouldn't recommend buying it anyways. (Except older systems like Athlon XP or whatever)

/edit:
latest (unstable) releases of VLC also support 10-bit H.264 now.
sneaker is offline   Reply With Quote
Old 2011-08-05, 02:19   Link #90
Maceart
Doremi-fansubs founder
*Fansubber
 
 
Join Date: Mar 2004
H.264 10bit is useless without DXVA support. Why break compatibility just for marginal improvements on color depth in video? It's not like encoders go for filesize reduction nowadays in the age of 2TB hard drives.

Also, Intel Atoms cannot run 1080p H.264 encodes. It's impossible. And people who say that 1080p can run on 2005 Athlons, give me a break. That's impossible too unless you're using DXVA. No amount of FFDshow "multi thread" decoding will help. CPU decoding is a waste of resources.
__________________


AIR 2005! Kanon 2006! CLANNAD 2007-2008! Planetarian OAV/Movie 2010?
Maceart is offline   Reply With Quote
Old 2011-08-05, 02:32   Link #91
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 28
Quote:
Originally Posted by Maceart View Post
H.264 10bit is useless without DXVA support.
no

Quote:
Originally Posted by Maceart View Post
Why break compatibility just for marginal improvements on color depth in video?
it's not marginal at all, and if we refused to ever break compatibility there'd never be any improvements

Quote:
Originally Posted by Maceart View Post
It's not like encoders go for filesize reduction nowadays in the age of 2TB hard drives.
they actually do

Quote:
Originally Posted by Maceart View Post
Also, Intel Atoms cannot run 1080p H.264 encodes. It's impossible.
I don't think anyone has claimed they can? The Atom is a toy CPU so the exercise is academic, but I wouldn't say it's impossible (especially if I take your words literally and am allowed to use CAVLC instead of CABAC, etc).

Quote:
Originally Posted by Maceart View Post
And people who say that 1080p can run on 2005 Athlons, give me a break. That's impossible too unless you're using DXVA. No amount of FFDshow "multi thread" decoding will help.
I don't think anyone has claimed this either. 720p is perfectly possible though, I've done it myself.

Quote:
Originally Posted by Maceart View Post
CPU decoding is a waste of resources.
and GPU decoding has retarded limitations.

tl;dr: u dum
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read
TheFluff is offline   Reply With Quote
Old 2011-08-05, 04:53   Link #92
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
Quote:
Originally Posted by TheFluff View Post
Quote:
Originally Posted by Maceart View Post
And people who say that 1080p can run on 2005 Athlons, give me a break. That's impossible too unless you're using DXVA. No amount of FFDshow "multi thread" decoding will help.
I don't think anyone has claimed this either. 720p is perfectly possible though, I've done it myself.
He is probably referring to my claim TheFluff, but that was about my AMD Athlon 64 X2 4800+ dual-core desktop CPU from 2005, which does indeed play 10bit 1080p just fine with FFDShow decoding. From my testing so far, bitrate peaks above 35Mbps are where it runs into trouble on 10bit 1080p. This actually makes sense, because 8bit 1080p w/ 50Mbps peaks is right around the limit for a 2.4Ghz AMD X2 with software decoding, and that just so happens to work out to a 40% overhead, matching Dark Shikari's numbers.
__________________
cyberbeing is offline   Reply With Quote
Old 2011-08-15, 22:51   Link #93
DeadlySoldier37
The players president
 
 
Join Date: Apr 2009
Location: Annandale, Virginia
Age: 25
I just upgraded my system to the new version of CCCP 2011-7-30 and for some reason every time that I open a video it wont play, it would just go to stop. So I went to MPC-HC view-> options and changed the output to system default instead of the EVR - Custom Press and it seems to work now. Does anybody know whats going and how I can make it work with EVR - CP again?
DeadlySoldier37 is offline   Reply With Quote
Old 2011-08-15, 23:08   Link #94
namaiki
Senior Member
 
Join Date: Dec 2009
Location: Sydney, Australia
What is listed in the menu: Play-> Filters when you open the video?
namaiki is offline   Reply With Quote
Old 2011-08-15, 23:16   Link #95
DeadlySoldier37
The players president
 
 
Join Date: Apr 2009
Location: Annandale, Virginia
Age: 25
It shows:

Default DirectSound Device
Video Renderer
Audio Switcher
DirectVobSub (auto-loading version)
ffdshow Audio Decoder
ffdshow Video Decoder
DeadlySoldier37 is offline   Reply With Quote
Old 2011-08-15, 23:18   Link #96
namaiki
Senior Member
 
Join Date: Dec 2009
Location: Sydney, Australia
Have you tried installing the latest DirectX Runtimes?

http://www.microsoft.com/download/en/details.aspx?id=35
(beware of Bing bar that you can chose not to install)

Also, try do a reset of settings using the CCCP Settings application:
Close all media related applications and then,
Start-> Combined...-> CCCP Settings-> Next-> Tick 'Reset' and 'Re-register'-> Apply-> Yes.
namaiki is offline   Reply With Quote
Old 2011-08-15, 23:19   Link #97
DeadlySoldier37
The players president
 
 
Join Date: Apr 2009
Location: Annandale, Virginia
Age: 25
Yes I just installed it.

I also did the 'Reset' and 'Re-register' on CCCP Settings
DeadlySoldier37 is offline   Reply With Quote
Old 2011-08-15, 23:29   Link #98
namaiki
Senior Member
 
Join Date: Dec 2009
Location: Sydney, Australia
Do videos play with the standard EVR renderer?
namaiki is offline   Reply With Quote
Old 2011-08-15, 23:35   Link #99
DeadlySoldier37
The players president
 
 
Join Date: Apr 2009
Location: Annandale, Virginia
Age: 25
Yes videos do play with the standard EVR renderer.
DeadlySoldier37 is offline   Reply With Quote
Old 2011-08-15, 23:56   Link #100
namaiki
Senior Member
 
Join Date: Dec 2009
Location: Sydney, Australia
Any difference if you disable EVR-CP's VSync setting?
(View-> Renderer-> VSync)
namaiki is offline   Reply With Quote
Reply

Tags
guide, h.264, wiki candidate

Thread Tools

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 -5. The time now is 14:33.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
We use Silk.