On2 VP7 encoder

Discuss about generic usage of MediaCoder.

Moderator: HuggiL

Post Reply
Alex248
Beginner
Beginner
Posts: 2
Joined: Sun Mar 09, 2008 9:17 pm

On2 VP7 encoder

Post by Alex248 » Sun Mar 09, 2008 9:23 pm

Hi! Is this possible convert video to on2 vp7 format? I have installed vp7 personal edition and extra codecs pack but I don't see vp-series encoders in drop-down. VirtualDub see this format. Can you please help me - thanks! :)

User avatar
Placio74
Advanced
Advanced
Posts: 455
Joined: Sun Sep 17, 2006 11:02 pm
Location: Poland
Contact:

Something wrong with VFW Encoder...

Post by Placio74 » Mon Mar 10, 2008 9:09 pm

It's not format - it's just VfW codec.

How to set a codec to VfW?

But... it's not work in 'few' latest MediaCoder build. Bug?
Work in 0.6.0 3998 build and some older.

Alex248
Beginner
Beginner
Posts: 2
Joined: Sun Mar 09, 2008 9:17 pm

Re: Something wrong with VFW Encoder...

Post by Alex248 » Tue Mar 11, 2008 8:35 pm

Placio74 wrote:It's not format - it's just VfW codec.

How to set a codec to VfW?

But... it's not work in 'few' latest MediaCoder build. Bug?
Work in 0.6.0 3998 build and some older.
The vp6/7 do not listed in Formats. I had try to "play" with parameters as wrote in topic that you are reffers to but do not have a luck unfortunately.

The reason why I'm asking that I found that vp7 encoder on 64k bitrate have comparable quality with h.264 on 128k bitrate. Just trying cram all my clips into hpc with best size/quality balance :)

User avatar
Placio74
Advanced
Advanced
Posts: 455
Joined: Sun Sep 17, 2006 11:02 pm
Location: Poland
Contact:

Re: Something wrong with VFW Encoder...

Post by Placio74 » Tue Mar 11, 2008 10:29 pm

Alex248 wrote:The vp6/7 do not listed in Formats. ...
Of course - default, MediaCoder not use VfW codecs.

Set Encoder (Backend) = VFW Encoder
Then click on Encoder (Backend) button and type name codec library (if necessary, path).
VFW Codec file | File Path | vp7vfw.dll

And... it's not work now - waiting for new fixed build or use older.

opa-opa
Beginner
Beginner
Posts: 3
Joined: Fri Mar 14, 2008 9:24 am

Re: Something wrong with VFW Encoder...

Post by opa-opa » Fri Mar 14, 2008 9:28 am

Placio74 wrote:
Alex248 wrote:The vp6/7 do not listed in Formats. ...
Of course - default, MediaCoder not use VfW codecs.

Set Encoder (Backend) = VFW Encoder
Then click on Encoder (Backend) button and type name codec library (if necessary, path).
VFW Codec file | File Path | vp7vfw.dll

And... it's not work now - waiting for new fixed build or use older.
Hi Placio,
I tried both the new and older build and couldn't get this to work. MediaCoder says its transcoding but then nothing happens.

I tried with build 3905.

Do you know which settings I should use. These are the ones I'm using right now:

Source -> MEncoder
Backend-> VFW Encoder

Thank you

User avatar
Placio74
Advanced
Advanced
Posts: 455
Joined: Sun Sep 17, 2006 11:02 pm
Location: Poland
Contact:

Re: Something wrong with VFW Encoder...

Post by Placio74 » Fri Mar 14, 2008 5:44 pm

opa-opa wrote:...
I tried with build 3905.
...
I'm check.
Work for me (slow transcoding with this codec).
Of course VP7 codec is installed (in system).

Check console windows (F6).

opa-opa
Beginner
Beginner
Posts: 3
Joined: Fri Mar 14, 2008 9:24 am

Post by opa-opa » Sat Mar 15, 2008 6:06 am

Thanks for the help, I pressed F6 and this is the error I'm seeing:


MediaCoder Version 0.6.0 build 3905 (built on Tue Aug 14 16:04:21 2007)

MediaCoder is a free software distributed under MPL license.
(C)2005-08 Stanley Huang <stanleyhuangyc@gmail.com>. All Rights Reserved.

Processor: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz (2034Mhz)
Processor Cores: 2


# ".\codecs\mencoder.exe" -quiet -oac pcm -pcmopts pipe=5:pipeonly -ovc frameno
-of rawvideo -o NUL -af channels=2 "C:\test\step_up.avi"

MEncoder dev-SVN-rUNKNOWN-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz (Family: 6, Model: 15, Step
ping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0 data: 0x0 - 0x45c16a
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [xvid] 320x240 24bpp 29.970 fps 697.0 kbps (85.1 kbyte/s)
[V] filefmt:3 fourcc:0x64697678 size:320x240 fps:29.97 ftime:=0.0334
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Audio data will be piped out through fd 5

# ".\codecs\mencoder.exe" -quiet -of rawvideo -ovc raw -rawvidopts pipe=6 -o NUL
-ofps 25 -subcp cp1252 -subfont-autoscale 3 -subfont-blur 2 -subfont-outline 2
-vf harddup,format=i420 -nosound "C:\test\step_up.avi"

MEncoder dev-SVN-rUNKNOWN-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz (Family: 6, Model: 15, Step
ping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0 data: 0x0 - 0x45c16a
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [xvid] 320x240 24bpp 29.970 fps 697.0 kbps (85.1 kbyte/s)
[V] filefmt:3 fourcc:0x64697678 size:320x240 fps:29.97 ftime:=0.0334
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [format fmt=i420]
Opening video filter: [harddup]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
VDec: vo config request - 320 x 240 (preferred colorspace: Planar YV12)
VDec: using Planar I420 as output csp (no 1)
Movie-Aspect is 0.80:1 - prescaling to correct movie aspect.

# ".\codecs\mencoder.exe" -ofps 25 scale=320:240 -ovc vfw -xvfwopts codec=vp6vfw
.dll - -of lavf -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames:f
ormat=flv -ovc vfw -xvfwopts codec=c:\program files\mediacoder\codecs\vp6vfw.dll
:compdata=onepass.mcf -audio-preload 0 -audio-demuxer rawaudio -rawaudio channel
s=2:rate=44100:samplesize=2 -audiofile fd=7 -af channels=2 -oac lavc -lavcopts a
codec=mp2:abitrate=224 -o "C:\test\step_up.flv"

Option lavfopts: Unknown suboption i_certify_that_my_video_stream_does_not_use_b
_frames
Error parsing option on the command line: -lavfopts
MEncoder dev-SVN-rUNKNOWN-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz (Family: 6, Model: 15, Step
ping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Exiting... (error parsing command line)


-----------------------------------------------------------------

BTW, I have Source set to "Auto Select", and Backend set to "VFW Encoder".

Thanks for any help

User avatar
Placio74
Advanced
Advanced
Posts: 455
Joined: Sun Sep 17, 2006 11:02 pm
Location: Poland
Contact:

Post by Placio74 » Mon Mar 17, 2008 10:25 pm

1. If You want transcode wideo used VP6 codec and mux it to FLV container... You need flip video image.

Go to Picture tab,
click on Rotation,
Flip the image upside down = Yes

2. Transcode video used settings as previous (and flip video), but to AVI container.

3. Revert all settings, open AVI (with VP6 wideo) and...

Audio tab > set Copy Audio
Video tab > set Copy Video
Container = Flash Video


BTW
Maximum audio sample rate = 44100 Hz.

steve0
Beginner
Beginner
Posts: 4
Joined: Tue May 20, 2008 9:27 am
Contact:

Post by steve0 » Tue May 20, 2008 9:40 am

Good info!Thank you for your help!

Post Reply