Andrew | 2 Jul 2007 14:59

CoreAVC codec's current status (fixme please)

Hi,

I would like to know how much of MPlayer users' interest CoreAVC issue 
generates.

For me it was breathtaking to finally see something being done in 
MPlayer in regard to having CoreAVC DirectShow filter working. Sadly, it 
was almost a year ago and since then there's been no further work done 
by the developers.

Current status is as follows:

If you're lucky enough to have a HD x264 avi  movie, you're golden - 
works flawlessly:

Opening video decoder: [dshow] DirectShow video codecs
Decoder supports the following YUV formats: YUY2 IYUV YV12 I420
Decoder is capable of YUV output (flags 0x27)
VDec: vo config request - 1440 x 900 (preferred colorspace: Packed YUY2)
[PP] Using codec's postprocessing, max q = 4.
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.60:1 - prescaling to correct movie aspect.
VO: [directx] 1440x900 => 1440x900 Planar YV12
VideoDecoder::SetExtAttr: registry failure
Selected video codec: [coreavc] vfm: dshow (CoreAVC DShow H264 decoder 
for x86 - http://corecodec.org/)

Unfortunatelly, most (all?) of the HD x264 encoded material is 
distributed in Matroska container, and that gives a sad:

(Continue reading)

Makc | 2 Jul 2007 15:16
Picon
Gravatar

Re: CoreAVC codec's current status (fixme please)

On 7/2/07, Andrew <prawdziwy <at> bolekilolek.org> wrote:
> Is anyone even remotly interested in playing 1080p HD content or is it
> just me? ;P
>

I have been always of opinion that getting content is more of a
problem than getting it to play, one way or another :p

> You need to upgrade/install the binary codecs package.
> Go to http://www.mplayerhq.hu/dload.html

Have you tried the above?
Andrew | 2 Jul 2007 16:13

Re: CoreAVC codec's current status (fixme please)

Makc wrote:
> I have been always of opinion that getting content is more of a
> problem than getting it to play, one way or another :p
Lol :P

>> You need to upgrade/install the binary codecs package.
>> Go to http://www.mplayerhq.hu/dload.html
> 
> Have you tried the above?
The CoreAVC is not available in the package, it's just a default 
suggestion when a codec fails.

MPlayer wasn't able to use fancy DirectShow filter decoders. A set of 
CoreAVC specific patches provided by Alan Nisota partly did the trick 
and I was simply wondering if there is a chance to err push things a bit :)

Interestingly, I somehow missed the whole discussion about lavdopts 
fast=1 and skiploopfilter=all, perhaps it would be enough to play my 
movies with libavcodec... will try to do that as soon as I get back home :)

A.
e-t172 | 2 Jul 2007 20:01
Gravatar

Re: CoreAVC codec's current status (fixme please)

I often watch 720p and 1080p H.264 movies with mplayer using CoreAVC.

Andrew a écrit :
> Unfortunatelly, most (all?) of the HD x264 encoded material is 
> distributed in Matroska container, and that gives a sad:
> 
> Opening video decoder: [dshow] DirectShow video codecs
> Warning: DS_Filter() could not connect to output pin. 
> (DLL=CoreAVCDecoder.ax, r=0x8004022a)
> Failed to create DirectShow filter
> ERROR: Could not open required DirectShow codec CoreAVCDecoder.ax.
> You need to upgrade/install the binary codecs package.
> Go to http://www.mplayerhq.hu/dload.html
> VDecoder init failed :(
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264

I don't have this problem. I use the following patch :

http://www.cccp-project.net/nichorai/mplayer-patches/mplayer-coreavc-full-take3.patch 
( source : http://www.cccp-project.net/smf/index.php?topic=811.0 )
kofboy | 3 Jul 2007 07:19
Favicon

Re: CoreAVC codec's current status (fixme please)

e-t172,


>I often watch 720p and 1080p H.264 movies with mplayer using CoreAVC.
>
>Andrew a écrit :
>> Unfortunatelly, most (all?) of the HD x264 encoded material is 
>> distributed in Matroska container, and that gives a sad:
>> 
>> Opening video decoder: [dshow] DirectShow video codecs
>> Warning: DS_Filter() could not connect to output pin. 
>> (DLL=CoreAVCDecoder.ax, r=0x8004022a)
>> Failed to create DirectShow filter
>> ERROR: Could not open required DirectShow codec CoreAVCDecoder.ax.
>> You need to upgrade/install the binary codecs package.
>> Go to http://www.mplayerhq.hu/dload.html

>> VDecoder init failed :(
>> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
>> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264
>
>I don't have this problem. I use the following patch :
>
>http://www.cccp-project.net/nichorai/mplayer-patches/mplayer-coreavc-full-take3.patch 
>( source : http://www.cccp-project.net/smf/index.php?topic=811.0 )
>



that's great.

(Continue reading)

e-t172 | 3 Jul 2007 09:00
Gravatar

Re: CoreAVC codec's current status (fixme please)

kofboy a écrit :
> did CoreAVC use duo core under linux?

I use CoreAVC under Windows (mplayer compiled with MinGW). I don't know
about Linux.

> what CPU are u useing? and the byte rate of the 1080p H.264?

I have a Core 2 Duo E6600. I watch pure HDTV 1080i H.264 videos from TS
files (meaning : they haven't been transcoded). Bitrate is approx. 18
mbit/s. When playing these videos with CoreAVC mplayer consumes 60-70%
of the CPU (which means the second core is used).

I also play some 720p H.264 files in MKV containers which have been
transcoded from 1080i videos. The bitrate of these videos is approx. 3
mbit/s. I can play them without CoreAVC (one core is sufficiant for
libavcodec).

_______________________________________________
MPlayer-users mailing list
MPlayer-users <at> mplayerhq.hu
http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
Andrew | 3 Jul 2007 11:01

Re: CoreAVC codec's current status (fixme please)

e-t172 wrote:
> I often watch 720p and 1080p H.264 movies with mplayer using CoreAVC.
[...]
> I don't have this problem. I use the following patch :
> 
> http://www.cccp-project.net/nichorai/mplayer-patches/mplayer-coreavc-full-take3.patch 
> ( source : http://www.cccp-project.net/smf/index.php?topic=811.0 )
Aaaaaah! Works flawlessly! Thank you!!! :)

A.
KURAAKU Deibiddo | 3 Jul 2007 13:27
Picon

Re: Bug with AltiVec and 5.1 AC3 audio

With the latest SVN of MPlayer (libavutil / libavcodec / libavformat /
libpostproc revision 9467, MPlayer revision 23713), I get the following
errors when playing video with 5.1 audio:

Playing [V-A]_Kenran_Butou_Sai_-_The_Mars_Daybreak_-_02_[A4822E32].mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Video", -vid 0
[mkv] Track ID 2: audio (A_AC3) "Japanese Audio", -aid 0, -alang jpn
[mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR) "English Audio", -aid 1, -alang
eng
[mkv] Track ID 4: subtitles (S_TEXT/SSA) "Styled Subs", -sid 0, -slang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Unstyled Subs", -sid 1, -slang
eng
[mkv] Will play video track 1.
[mkv] Will display subtitle track 4.
Matroska file format detected.
VIDEO:  [avc1]  720x480  24bpp  23.975 fps    0.0 kbps ( 0.0 kbyte/s)
dvdsublang...v a kenran butou sai the mars daybreak 02 a4822e32 en us eng
english und
[ass] auto-open
[ass] Init
[ass] Updating font cache.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using AltiVec optimized IMDCT transform
Checking for AltiVec resampler : 0x0000000a, 6
Unimplemented resampler for mode 0xA -> 6 channels conversion - Contact
(Continue reading)

Guillaume POIRIER | 3 Jul 2007 14:01
Picon
Gravatar

Re: Bug with AltiVec and 5.1 AC3 audio

Hi,

On 7/3/07, KURAAKU Deibiddo <kuraaku.deibiddo <at> gmail.com> wrote:
> With the latest SVN of MPlayer (libavutil / libavcodec / libavformat /
> libpostproc revision 9467, MPlayer revision 23713), I get the following
> errors when playing video with 5.1 audio:

I think the problem is not just the fact that the audio is 5.1: All
the 5.1 soundtracks of my DVDs do decode correctly.

> Playing [V-A]_Kenran_Butou_Sai_-_The_Mars_Daybreak_-_02_[A4822E32].mkv.
> [mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Video", -vid 0
> [mkv] Track ID 2: audio (A_AC3) "Japanese Audio", -aid 0, -alang jpn
> [mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR) "English Audio", -aid 1, -alang
> eng
> [mkv] Track ID 4: subtitles (S_TEXT/SSA) "Styled Subs", -sid 0, -slang eng
> [mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Unstyled Subs", -sid 1, -slang
> eng
> [mkv] Will play video track 1.
> [mkv] Will display subtitle track 4.
> Matroska file format detected.
> VIDEO:  [avc1]  720x480  24bpp  23.975 fps    0.0 kbps ( 0.0 kbyte/s)
> dvdsublang...v a kenran butou sai the mars daybreak 02 a4822e32 en us eng
> english und
> [ass] auto-open
> [ass] Init
> [ass] Updating font cache.
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
(Continue reading)

Nick Koretsky | 3 Jul 2007 15:35

Re: Bug with AltiVec and 5.1 AC3 audio

On Tue, 3 Jul 2007 14:01:53 +0200
"Guillaume POIRIER" <poirierg <at> gmail.com> wrote:

> Hi,
> 
> On 7/3/07, KURAAKU Deibiddo <kuraaku.deibiddo <at> gmail.com> wrote:
> > With the latest SVN of MPlayer (libavutil / libavcodec / libavformat /
> > libpostproc revision 9467, MPlayer revision 23713), I get the following
> > errors when playing video with 5.1 audio:
> 
> I think the problem is not just the fact that the audio is 5.1: All
> the 5.1 soundtracks of my DVDs do decode correctly.

Definitely not :) This file does not have 5.1 audio, its 2 channel AC3. I
think error messages are just misleading...

> 
> > Playing [V-A]_Kenran_Butou_Sai_-_The_Mars_Daybreak_-_02_[A4822E32].mkv.
> > [mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Video", -vid 0
> > [mkv] Track ID 2: audio (A_AC3) "Japanese Audio", -aid 0, -alang jpn
> > [mkv] Track ID 3: audio (A_AAC/MPEG4/LC/SBR) "English Audio", -aid 1,
> > -alang eng
> > [mkv] Track ID 4: subtitles (S_TEXT/SSA) "Styled Subs", -sid 0, -slang
> > eng [mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Unstyled Subs", -sid 1,
> > -slang eng
> > [mkv] Will play video track 1.
> > [mkv] Will display subtitle track 4.
> > Matroska file format detected.
> > VIDEO:  [avc1]  720x480  24bpp  23.975 fps    0.0 kbps ( 0.0 kbyte/s)
> > dvdsublang...v a kenran butou sai the mars daybreak 02 a4822e32 en us
(Continue reading)


Gmane