RayeR

CZ, 28.01.2013, 20:17 (edited by RayeR, 29.01.2013, 01:04) |
New h.265 video format was approved by ITU (Announce) |
Hi,
new video format with better compression and support of 10 and 12bit/channels is comming. There is some free implementation: http://code.google.com/p/x265/downloads/list
It also included patch for FFMPEG and windows binaries. I tried to compile simple x265.exe encoder under DJGPP and it went well, no warnings. But didn't tested yet: http://rayer.g6.cz/download/x265.exe
We would also need some mplayer update.
I'm little bit confused about this sources - ffmpeg and linux mplayer refers to libx265 and there are libx265.dll and libx265.lib and libx265.a but I'm not clear how to compile it from the source - it describe only compiling of x265.exe program. Maybe should I just compile all *.cpp except x265.cpp and ar objects in the library?
EDIT:
I tested the encoder and it seems produce h256 raw file but I cannot play it :(
encoder example:
C:\>X265.EXE -i TEST.YUV -o test.bin -w 512 -h 384 -f 200
input must be in YUV RAW format, w/h must be multiple of 32 --- DOS gives me freedom to unlimited HW access. |
Khusraw

Bucharest, Romania, 29.01.2013, 07:39
@ RayeR
|
New h.265 video format was approved by ITU |
> Maybe should I just compile all *.cpp except x265.cpp and ar objects in the library?
I think so. --- Glory to God for all things |
RayeR

CZ, 29.01.2013, 09:59
@ Khusraw
|
New h.265 video format was approved by ITU |
> > Maybe should I just compile all *.cpp except x265.cpp and ar objects in
> the library?
>
> I think so.
I listed files of the compiled lib265.a (ffmpeg patch zip file) by "ar t" and in contains interface.o module which is missing the source...
I still cannot find any suitable player, only some notes about ubuntu gnome mplayer on some chinese site which contains lib265... --- DOS gives me freedom to unlimited HW access. |
Khusraw

Bucharest, Romania, 29.01.2013, 10:37
@ RayeR
|
New h.265 video format was approved by ITU |
> > > Maybe should I just compile all *.cpp except x265.cpp and ar objects
> in
> > the library?
> >
> > I think so.
>
> I listed files of the compiled lib265.a (ffmpeg patch zip file) by "ar t"
> and in contains interface.o module which is missing the source...
>
> I still cannot find any suitable player, only some notes about ubuntu gnome
> mplayer on some chinese site which contains lib265...
What functions exports that module? --- Glory to God for all things |
Khusraw

Bucharest, Romania, 29.01.2013, 11:55
@ RayeR
|
New h.265 video format was approved by ITU |
Indeed, it seems that "interface.cpp" which implements some functions used in ffmpeg's patch is missing from the packages. --- Glory to God for all things |
RayeR

CZ, 31.01.2013, 18:02
@ Khusraw
|
New h.265 video format was approved by ITU |
> Indeed, it seems that "interface.cpp" which implements some functions used
> in ffmpeg's patch is missing from the packages.
Do you think that existing sources would be enough to easily implement decoding in mplayer? --- DOS gives me freedom to unlimited HW access. |
Khusraw

Bucharest, Romania, 31.01.2013, 19:22
@ RayeR
|
New h.265 video format was approved by ITU |
> > Indeed, it seems that "interface.cpp" which implements some functions
> used
> > in ffmpeg's patch is missing from the packages.
>
> Do you think that existing sources would be enough to easily implement
> decoding in mplayer?
I don't know, unfortunately for the present I lack the spare time necessary to get further into the problem. But the author might be kind enough to provide the missing file. --- Glory to God for all things |
RayeR

CZ, 01.02.2013, 12:12
@ Khusraw
|
New h.265 video format was approved by ITU |
> I don't know, unfortunately for the present I lack the spare time necessary
> to get further into the problem. But the author might be kind enough to
> provide the missing file.
I mailed the author mentioned in header files... --- DOS gives me freedom to unlimited HW access. |