IPB

Welcome Guest ( Log In | Register )

2 Pages V  < 1 2  
Reply to this topicStart new topic
h264 reference encoder with AviSynth input!
JohnV
post Nov 30 2003, 06:56
Post #26





Group: Developer
Posts: 2797
Joined: 22-September 01
Member No.: 6



QUOTE (plonk420 @ Nov 30 2003, 04:13 AM)
i was pretty skeptical when i first downloaded it, but was pretty impressed as it put out better results than i ever got with XVID/Divx5 (or what little i knew of those technologies)

Well, according to On2 tech, their 2-pass encoding is a bit broken at the moment, and they are gonna release an update. I'll test it when they have fixed their 2-pass mode.


--------------------
Juha Laaksonheimo
Go to the top of the page
+Quote Post
Bonzi
post Nov 30 2003, 08:19
Post #27


A/V Moderator


Group: Members
Posts: 278
Joined: 22-February 03
Member No.: 5132



Lol, I expect future vp6 releases to be better than the first release. Their whole vfw is completely b0rked, not only the 2-pass but also keyframe intervals and I wouldn't be surprised if there is something weird going on with vbr in general since quality mode doesn't seem to work well either. Anyway, back to h.264, I wouldn't be surprised at all if the reference encoder gives pretty nice quality. Generally, it is the case that mpeg reference encoders will output reasonably good quality with little to no regard for speed. Which makes sense, I mean you want to see what the codec is really capable of right? smile.gif Speed can come later. Good to see that milan got h.264 working in ffdshow smile.gif if only I could build the thing sad.gif. /me runs off to bug athos for new ffdshow compile wink.gif
Go to the top of the page
+Quote Post
JohnV
post Nov 30 2003, 14:01
Post #28





Group: Developer
Posts: 2797
Joined: 22-September 01
Member No.: 6



QUOTE (Bonzi @ Nov 30 2003, 09:19 AM)
Anyway, back to h.264, I wouldn't be surprised at all if the reference encoder gives pretty nice quality.  Generally, it is the case that mpeg reference encoders will output reasonably good quality with little to no regard for speed.  Which makes sense, I mean you want to see what the codec is really capable of right? smile.gif Speed can come later. 

Well, actually I think this is not actually the MPEG h264 "reference encoder", this is reference as "ISO reference source".


--------------------
Juha Laaksonheimo
Go to the top of the page
+Quote Post
Latexxx
post Dec 1 2003, 18:53
Post #29


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



What is that cabac feature about which somebody asked earlier?
Go to the top of the page
+Quote Post
rjamorim
post Dec 1 2003, 19:18
Post #30


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



CABAC is an arithmetic coding scheme used in the main profile. CAVLC is a VLC coding scheme used in the baseline profile.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
Latexxx
post Dec 1 2003, 21:04
Post #31


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



QUOTE (rjamorim @ Dec 1 2003, 10:18 AM)
CABAC is an arithmetic coding scheme used in the main profile. CAVLC is a VLC coding scheme used in the baseline profile.

Are there any easy to understand descriptions of these methods available in the Internet? And what are the other new inventions in h.264 and are there any good general information sites about h.264? Don't bother to point me to some technical oriented reference documents because I don't understand them. tongue.gif

This post has been edited by Latexxx: Dec 1 2003, 21:08
Go to the top of the page
+Quote Post
idioteque
post Dec 1 2003, 22:11
Post #32





Group: Members
Posts: 120
Joined: 19-May 03
Member No.: 6712



QUOTE (Latexxx @ Dec 1 2003, 12:04 PM)
Are there any easy to understand descriptions of these methods available in the Internet...


These documents may help:
From Thomas Wiegand's Publication page.

Overview of the H.264/AVC Video Coding Standard [pdf]

Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard [pdf]
Go to the top of the page
+Quote Post
Tommy Carrot
post Dec 1 2003, 23:01
Post #33





Group: Members
Posts: 18
Joined: 11-May 03
Member No.: 6536



I still don't get what's the reason behind the 2 profiles, it just makes everything more complex. Baseline profile is completely unnecessary, since they decided it wont be free (as they originally intended).

This post has been edited by Tommy Carrot: Dec 1 2003, 23:02
Go to the top of the page
+Quote Post
Latexxx
post Dec 2 2003, 20:41
Post #34


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



Thanks for those links.

JohnV, when are you going to upload those samples you promised? I'd like to see some real quality of this thing instead of watching those video clips using mplayer.
Go to the top of the page
+Quote Post
i4004
post Dec 7 2003, 12:16
Post #35





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



one more vote for seeing some screenshots that would increase folks' interest in this...

also,if inloop processing is disabled (in decoder and encoder) does this mean they both run lot faster,or this inloop thing si really what differentiates "normal" mpeg's from h264..(let me tell ya,i hate blur... biggrin.gif )

would milan be able to include this (encoder) into ffvfw if he already put decoding support into ffdshow?
how about YUY2 support for capturing people...?

lot of wishes anyhow..heh...

vp6?
very poor stuff....
[ http://i4004.0catch.com/ffvfw-mpeg1-vp6.htm ]
use rv9 instead....
Go to the top of the page
+Quote Post
Latexxx
post Dec 7 2003, 14:09
Post #36


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



QUOTE (i4004 @ Dec 7 2003, 01:16 PM)
how about YUY2 support for capturing people...?

It might work if you have a 50 GHz processor.
Go to the top of the page
+Quote Post
wkwai
post Dec 7 2003, 14:21
Post #37


MPEG4 AAC developer


Group: Developer
Posts: 398
Joined: 1-June 03
Member No.: 6943



QUOTE (Latexxx @ Dec 7 2003, 05:09 AM)
how about YUY2 support for capturing people...?

What is YUY2 ? blink.gif
Go to the top of the page
+Quote Post
Latexxx
post Dec 7 2003, 14:42
Post #38


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



QUOTE (wkwai @ Dec 7 2003, 03:21 PM)
QUOTE (Latexxx @ Dec 7 2003, 05:09 AM)
how about YUY2 support for capturing people...?

What is YUY2 ? blink.gif

It's a colour format like RGB, CMYK and YV12.
Go to the top of the page
+Quote Post
i4004
post Dec 7 2003, 22:27
Post #39





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



QUOTE (Latexxx @ Dec 7 2003, 05:09 AM)
QUOTE (i4004 @ Dec 7 2003, 01:16 PM)

how about YUY2 support for capturing people...?

It might work if you have a 50 GHz processor.

latex,you misunderstood;i didn't ment h264 as a capturing codec (i'll never use YV12 "lossless" capture codec's,let alone the end codec's such as mpeg's) but YUY2 support in an encoder (so encoder accepts YUY2 avi's....at the start of this tthread it says it's YV12 only....and that's cheap and dvd-ripish... biggrin.gif )

i imagine this shouldn't be hard thing to do;avs already has working "->yv12" convertors etc.
(although that also means that one can feed the encoder with avs script which has "converttoyv12" at the end..heh)
Go to the top of the page
+Quote Post
idioteque
post Dec 8 2003, 00:39
Post #40





Group: Members
Posts: 120
Joined: 19-May 03
Member No.: 6712



QUOTE (i4004 @ Dec 7 2003, 01:27 PM)
latex,you misunderstood;i didn't ment h264 as a capturing codec (i'll never use YV12 "lossless" capture codec's,let alone the end codec's such as mpeg's) but YUY2 support in an encoder (so encoder accepts YUY2 avi's....at the start of this tthread it says it's YV12 only....and that's cheap and dvd-ripish... biggrin.gif  )


h.264 only supports 4:2:0, which for its intended applications makes perfect sense.
Go to the top of the page
+Quote Post
saratoga
post Dec 8 2003, 01:17
Post #41





Group: Members
Posts: 5156
Joined: 2-September 02
Member No.: 3264



QUOTE (idioteque @ Dec 7 2003, 03:39 PM)
QUOTE (i4004 @ Dec 7 2003, 01:27 PM)

latex,you misunderstood;i didn't ment h264 as a capturing codec (i'll never use YV12 "lossless" capture codec's,let alone the end codec's such as mpeg's) but YUY2 support in an encoder (so encoder accepts YUY2 avi's....at the start of this tthread it says it's YV12 only....and that's cheap and dvd-ripish... biggrin.gif  )


h.264 only supports 4:2:0, which for its intended applications makes perfect sense.

What do you mean by 4:2:0, the aspect ratio? blink.gif
Go to the top of the page
+Quote Post
rjamorim
post Dec 8 2003, 01:26
Post #42


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (Mike Giacomelli @ Dec 7 2003, 10:17 PM)
What do you mean by 4:2:0, the aspect ratio? blink.gif

Sampling.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
i4004
post Dec 8 2003, 02:25
Post #43





Group: Members
Posts: 231
Joined: 7-December 03
From: Croatia
Member No.: 10252



idioteque,i know mpeg's use 4:2:0 (all of them),but one can feed RGB or YUY2 to almost any mpeg1,2,4 encoder....

i hope it's clear now....intended application of a codec is a video,and not YV12 only sources....

nevermind this;as i said avs can convert to yv12 so it's not a big problem....
Go to the top of the page
+Quote Post
Diocletian
post Dec 11 2003, 12:23
Post #44





Group: Members
Posts: 45
Joined: 11-October 02
Member No.: 3517



QUOTE (Mike Giacomelli @ Dec 8 2003, 01:17 AM)
QUOTE (idioteque @ Dec 7 2003, 03:39 PM)
QUOTE (i4004 @ Dec 7 2003, 01:27 PM)

latex,you misunderstood;i didn't ment h264 as a capturing codec (i'll never use YV12 "lossless" capture codec's,let alone the end codec's such as mpeg's) but YUY2 support in an encoder (so encoder accepts YUY2 avi's....at the start of this tthread it says it's YV12 only....and that's cheap and dvd-ripish... biggrin.gif  )


h.264 only supports 4:2:0, which for its intended applications makes perfect sense.

What do you mean by 4:2:0, the aspect ratio? blink.gif

Color subsampling

4:4:4 => horz. 1:1, vertical: 1:1 (8 bit per component end up with 24 bit per pixel)
4:2:2 => horz. 1:2, vertical: 1:1 (8 bit per component end up with 16 bit per pixel)
4:1:1 => horz. 1:4, vertical: 1:1 (8 bit per component end up with 12 bit per pixel)
4:2:0 => horz. 1:2, vertical: 1:2 (8 bit per component end up with 12 bit per pixel)
4:1:0 => horz. 1:4, vertical: 1:2 (8 bit per component end up with 10 bit per pixel)


--------------------
Diocletian

Time Travel Agency
Book a journey to the Diocletian Palace. Not today!
Go to the top of the page
+Quote Post
Latexxx
post Oct 23 2004, 20:23
Post #45


A/V Moderator


Group: Members
Posts: 858
Joined: 12-May 03
From: Finland
Member No.: 6557



Sorry to bring this thread out of death, but somedy is looking for the sources of this program to integrate it with jm90 at http://forum.doom9.org/showthread.php?s=&threadid=84305 . If anybody happens to have a copy of the sources anymore, it would be nice to help him/her.
Go to the top of the page
+Quote Post
rjamorim
post Oct 24 2004, 07:27
Post #46


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



Dcoder used to send me these binaries to be hosted at RareWares. Maybe he still has the sources.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
p0l1m0rph1c
post Oct 27 2004, 16:28
Post #47





Group: Members
Posts: 50
Joined: 9-December 03
From: China
Member No.: 10315



Oh, damnit. I don't have much availability to do that now. Anyway, when i can (maybe next weekend), i'll put jm90 binary + sources online, for those who want it.

EDIT: Hmm, i see the guy already has sources...oh well.

This post has been edited by p0l1m0rph1c: Oct 27 2004, 17:16
Go to the top of the page
+Quote Post
rjamorim
post Nov 3 2004, 03:54
Post #48


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



Hello.

I uploaded jm90 binaries to RareWares, kindly provided by Dcoder/p0l1m0rph1c.

I did some limited testing and it worked well. No guarantees though...
http://pessoal.onda.com.br/rjamorim/lencod_jm90-avi.zip

Best regards;

Roberto.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post

2 Pages V  < 1 2
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd December 2014 - 06:50