Go Back   Winamp & SHOUTcast Forums > Winamp > Winamp Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 20th August 2006, 04:35   #1
pile0nades
Member
 
Join Date: May 2005
Location: Florida, US
Posts: 88
How do you make Winamp handle .flv files?

When I download Flash Video files from youtube, I have to use MPlayer to play them. Is there a plugin way to play them in Winamp?

Edit: I have FFDShow installed. FLV is set to libavcodec but that doesn't work. libavcodec is the only option other than disabled.

Solution

http://pile0nades.wordpress.com/

Last edited by pile0nades; 20th August 2006 at 05:10.
pile0nades is offline   Reply With Quote
Old 20th August 2006, 14:39   #2
J_Darnley
Forum King
 
J_Darnley's Avatar
 
Join Date: Apr 2004
Location: Belgium, Europe
Posts: 3,626
Send a message via ICQ to J_Darnley
Add ;flv to the DirectShow Decoder extension list.

Preferences -> Input plugins -> Nullsoft DirectShow Decoder [in_dshow.dll] -> Configure -> Add ;flv to the end of the list of other extensions.

Winamp ATF ReferenceMy cPro timer widgetMy port of AVS
Do NOT email me with general tech support questions.
J_Darnley is offline   Reply With Quote
Old 20th August 2006, 15:46   #3
pile0nades
Member
 
Join Date: May 2005
Location: Florida, US
Posts: 88
I tried that and it didn't work.

http://pile0nades.wordpress.com/
pile0nades is offline   Reply With Quote
Old 20th August 2006, 17:06   #4
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,338
It just work, if you've installed the needed DirectShow filter for Flash files.
Koopa is offline   Reply With Quote
Old 20th August 2006, 18:42   #5
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
How to play YouTube/Google Flash Videos (FLV) in Winamp:

For Winamp 5.54+

1. Make sure Nullsoft Flash Decoder (in_flv.dll) is checkmarked on the Choose Components page in the Winamp Installer Options.

2. Install the 'Additional FLV Decoder' from the latest Essentials Pack


Note that most FLV files from Google use the H.263 video codec, and that the additional decoder from the EP is an H.263 decoder (Winamp\System\f263.w5s)

You still won't be able to play FLV files encoded with the newer H.264 codec by using this method.
H.264 support (H.264 video in MP4, AVI, MKV & FLV containers) is one of the features unlocked by purchasing a Winamp Pro license.


For Winamp 5.53 and earlier:


1) Download and install the FLV Splitter (required to demux the FLV container)

FLV Splitter | mirror | Direct Download


2) Install the latest 32-bit version of FFDShow, which is required to decode FLV content.

Make sure 'FLV1', 'VP6', 'VP6F', 'H.264/AVC' and 'H.263' are set to 'libavcodec' in:
Start > Programs > ffdshow > Video decoder config > Codecs page.

If it says 'disabled' next to FLV1, VP6, VP6F/FLV4, H.264/AVC or H.263 (+), click on it and change it from 'disabled' to 'libavcodec' via the drop-down menu.


3) Add ;FLV to the Extension List in:

Winamp > Prefs (Ctrl+P) > Plugins > Input > DirectShow (in_dshow.dll) > config

so it now looks something like:

MPG;MPEG;M2V;AVI;FLV


You will now have playback support for FLV in Winamp.


More in-depth instructions/info here


IMPORTANT
If you are using the DirectShow Decoder workaround with Winamp 5.51 or higher, you will need to disable the Nullsoft VP6 FLV Decoder (in_flv.dll) first: Further instructions & workarounds


____________________________________________________________________


ps. for GVI (google video) just use GVI2AVI (more info) which automatically strips the "goog" info out of the headers and changes the extension to .avi (note, requires .NET Framework 2.x to be installed).
DJ Egg is offline   Reply With Quote
Old 20th August 2006, 21:57   #6
Bubba Smith
Major Dude
 
Bubba Smith's Avatar
 
Join Date: Apr 2006
Location: Bubbaville, USA
Posts: 599
Very good, Egg! Works beautifully.
I downloaded a couple of 'test' .flv files, and all is working well, following your above instructions.
Bubba Smith is offline   Reply With Quote
Old 21st August 2006, 05:10   #7
pile0nades
Member
 
Join Date: May 2005
Location: Florida, US
Posts: 88
This works perfectly, thank you DJ Egg!

Edit: one tiny, insignificant little thing, is that flv files dont show the time in the Winamp playlist, but invididual files show the time when I play them. Do you know why this is?

http://pile0nades.wordpress.com/
pile0nades is offline   Reply With Quote
Old 21st August 2006, 12:26   #8
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,338
Maybe a limititaion of the splitter/decoder.
Koopa is offline   Reply With Quote
Old 21st August 2006, 13:46   #9
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
Yup, probably. Note how there's also no bitrate/bps/frequency Info in Alt+3.

The pledit reads metadata info in the headers to get the file time, so if it doesn't show it means that the file format/splitter/decoder combo doesn't provide Winamp with that information. Whereas the main window shows the length/time of the actual file after it's been properly scanned for playback. Or something along those lines anyway.

The main thing is that flv playback works, heh.

[Edit]

It's actually in_dshow that doesn't support those things.
Alas, it was only written to support AVI and MPEG (and originally, also WMV) container formats. The only other format it will show tracklength/bitrate/etc for is WAV.

Alas(2), we aren't licensed to play any other formats.
All of H.264/AVC/MPEG4, Sorenson H.263/SVQ1/3, QT RLE/PZA/8BPS/MOV, etc, require a (fairly costly) license for us to be able to provide official native decoding support.
So basically, support for these codecs wasn't added to the in_dshow specification.

[Edit #2]

The above-referenced limitation is fixed/addressed in Winamp 5.51 :-)
DJ Egg is offline   Reply With Quote
Old 15th September 2006, 04:49   #10
seyss
Senior Member
 
Join Date: Dec 2003
Location: Brazil
Posts: 137
dj egg you are a god man.. u know everything
seyss is offline   Reply With Quote
Old 16th October 2006, 22:00   #11
IQpierce
Junior Member
 
Join Date: Aug 2005
Location: TX
Posts: 2
Any chance on someone making a Winamp Plug-in such that I could stick a YouTube URL into Winamp and have it automatically start playing the video through winamp?

This would be nice so that I could use Winamp's features (like always-on-top with Video Dominator, and of course my global hotkeys to pause, etc.) to use on any YouTube videos I might watch.

Anyone know of anything like this?
IQpierce is offline   Reply With Quote
Old 24th November 2006, 01:51   #12
kraps
Junior Member
 
Join Date: Dec 2005
Posts: 4
flv still not visible

Done all that: flv added to in_dshow, flv splitter registered, flv1 set to libavcodec, and I'm still getting blank video window. Tested a few media players: some play it ok, some don't. WinAmp is, unfortunately, the latter.
I'd really like to know what's going on.

Using klmegacodecpack 1.61
and winamp 5.32
kraps is offline   Reply With Quote
Old 7th December 2006, 06:25   #13
bishely
Junior Member
 
Join Date: Dec 2006
Location: uk
Posts: 1
yup. im having the same prob. dedicated flv player handles them no probs, but media player classic and winamp give me sound only... this is surely something simple and obvious, but im retarded and cant work out what im not doing right...

help would be much appreciated!
Tx
bishely is offline   Reply With Quote
Old 10th January 2007, 01:28   #14
anunea
Junior Member
 
Join Date: Jan 2007
Posts: 1
Wauuu

Ya funciona y se puede ver *.FLV

1. Bajar (descargar) Total Video Converter (T.V.C)

2. Instalar T.V.C

3. Desinstalar T.V.C

4. Disfrutar de los videos *.FLV en WinAmp

HG

P.D. Los codecs (vp6dec.ax, FLV.ax, QuickTime.ax, RealMediaSplitter.ax, Mpeg2DecFilter.ax, ac3filter.cpl) de T.V.C. quedan instalados en PC y utilizados por WinAmp.
anunea is offline   Reply With Quote
Old 10th January 2007, 04:10   #15
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
Quote:
Originally posted by DJ Egg
youtube/google flash videos play fine for me by adding ;FLV to the Extension List in in_dshow config (prefs > plugins > input) and using the FLV Splitter to demux and ffdshow to decode (yes, make sure FLV1 is set to libavcodec in ffdshow video decoder config).

To install the splitter, extract it to your %system% dir, then go to:
Start > Run
Type: regsvr32 FLVSplitter.ax
Hit Enter

(note: you might need to install 7Zip to extract from .7z)

More info here


Note: %system% refers to wherever the system dir is for your Windows OS.
eg. the default for WinXP is usually "C:\Windows\System32"
for Win2k it's "C:\WinNT\System32"
for Win9x/ME it's "C:\Windows\System"
DJ Egg is offline   Reply With Quote
Old 5th April 2007, 15:33   #16
giulianoxy
Junior Member
 
Join Date: Apr 2007
Posts: 1
THANK YOU anunea!

I´ve even try the line in the plugin>input>in_dhow.dll and the confusing configuration about the reg32it didn´t work and the T.V.C. was the solution, T.V.C. kicks ASS!!!!!!
giulianoxy is offline   Reply With Quote
Old 5th April 2007, 16:30   #17
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
My solution is better :-p

If you don't understand it, just ask, and I'll type it out in a simple step-by-step format.
DJ Egg is offline   Reply With Quote
Old 6th April 2007, 17:15   #18
datsunrobbie
Junior Member
 
Join Date: Apr 2007
Posts: 2
DJ Egg - your solutio worked great when I installed last night, but this morning I restarted my laptop and can't play flv via winamp at all. reinstalled everything, still dead - any hints?
datsunrobbie is offline   Reply With Quote
Old 8th April 2007, 04:04   #19
dbieon12
Junior Member
 
Join Date: Dec 2006
Posts: 13
umm

I use K-Lite Codec Pack which does not allow me to edit the ffdshow configuration settings. So I cannot add the proper elements to the config. Is there a way around that?
dbieon12 is offline   Reply With Quote
Old 8th April 2007, 04:30   #20
dbieon12
Junior Member
 
Join Date: Dec 2006
Posts: 13
dfs

Well, I got it to work without messing with the ffdshow configuration. Maybe when I ran the little code statement it automatically changed it. As a matter of fact, the FLV1 does appear in the configuration window. But there is a little green line at the bottom of the video playback window. Is this normal?



thanks
dbieon12 is offline   Reply With Quote
Old 9th April 2007, 13:28   #21
datsunrobbie
Junior Member
 
Join Date: Apr 2007
Posts: 2
I installed TVC and Winamp started working again... weird, but as long as it works I'll take it
datsunrobbie is offline   Reply With Quote
Old 9th April 2007, 20:15   #22
Codplay
Junior Member
 
Join Date: Apr 2007
Location: behind a small shadow...
Posts: 3
DJ Egg - just had to register and say thanks. Your solution works like a charm for me!
Codplay is offline   Reply With Quote
Old 8th May 2007, 13:10   #23
Ryokukitsune
Junior Member
 
Join Date: Nov 2006
Posts: 5
well I have the videos playing but I seem to be getting all audio playing in mono. I'm not sure how to upmix or adjust the config to fix it I just know that mono music videos give me a head ach...
Ryokukitsune is offline   Reply With Quote
Old 9th May 2007, 11:55   #24
J_Darnley
Forum King
 
J_Darnley's Avatar
 
Join Date: Apr 2004
Location: Belgium, Europe
Posts: 3,626
Send a message via ICQ to J_Darnley
Most FLVs are of shockingly poor quality. The file probably only has mono audio. You could look at the audio description in Winamp or FFDShow (if you use it).

YouTube certainly reencodes everything it gets sent using VP6 at whatever bitrate they use, I think it's 200 kbit/s, and mono MP3 at 64 kbit/s.

Winamp ATF ReferenceMy cPro timer widgetMy port of AVS
Do NOT email me with general tech support questions.
J_Darnley is offline   Reply With Quote
Old 19th May 2007, 16:36   #25
Moonlight Gambl
Junior Member
 
Join Date: May 2007
Location: Australia
Posts: 1
I didn't really know what I was doing so I just blindly, but strictly, followed the above instructions.
- and I too suffered failure!
But not because of the of the instructions.

It appears that there are two versions of the FLV Splitter; one for Windows 98, (me), and one for Windows XP.

Both versions are available from:

http://www.inmatrix.com/zplayer/formats/flv.shtml

I can now play FLV files in Winamp!

(Along the way I also discovered several free FLV converters at download. com along the way.)
Moonlight Gambl is offline   Reply With Quote
Old 7th June 2007, 01:33   #26
Zoyx
Junior Member
 
Join Date: Jun 2007
Posts: 1
The instruction worked fine for WinXP. No such luck with Vista32. One difference was that I installed the Vista Codec pack on the Vista machine, and the K-lite codec pack on the WinXP machine.
Zoyx is offline   Reply With Quote
Old 13th August 2007, 01:21   #27
ShinoRagnar
Junior Member
 
Join Date: Aug 2007
Posts: 1
Vista

I failed to install the FLVSplitter.ax in vista. Found this solution (by gooogling a lot)

Start menu -> Acessories -> Command prompt -> Right click, run as administrator

Write: "C:\Windows\System32\regsvr32.exe C:\Windows\System32\FLVSplitter.ax"

(withot qoute-marks)

Worked for me =)
ShinoRagnar is offline   Reply With Quote
Old 17th August 2007, 10:51   #28
Tarantini
Junior Member
 
Join Date: Aug 2007
Posts: 1
Thanks its working for me

_________________
Cheap Mp3 Players
Tarantini is offline   Reply With Quote
Old 25th August 2007, 04:47   #29
rawnutz
Junior Member
 
Join Date: Aug 2007
Posts: 7
Quote:
Originally posted by DJ Egg
How to play YouTube/Google Flash Videos (FLV) in Winamp:


1) Download the FLV Splitter (required to demux the FLV container)

Win2k/XP/Vista | Win9x

To install the FLV Splitter, extract FLVSplitter.ax from the .7z archive

Note: you might need to install 7Zip to extract from .7z

and save FLVSplitter.ax to your %system% dir

%system% refers to wherever the system dir is for your Windows OS, eg.
for WinXP it's "C:\Windows\System32"
for Win2k it's "C:\WinNT\System32"
for Win9x it's "C:\Windows\System"

Then go to: Start > Run
Type: regsvr32 FLVSplitter.ax
Hit Enter

This will register the FLVSplitter on your system


2) If you don't already have it installed, install FFDShow to decode FLV content.

Make sure 'FLV1' is set to 'libavcodec' in:
Start > Programs > ffdshow > Video decoder config > Codecs page.

If it says 'disabled' next to FLV1, click on it and change it from 'disabled' to 'libavcodec' via the drop-down menu.


3) Add ;FLV to the Extension List in:

Winamp > Prefs (Ctrl+P) > Plugins > Input > DirectShow (in_dshow.dll) > config

so it now looks something like:

MPG;MPEG;M2V;AVI;FLV


You will now have playback support for FLV in Winamp.


More in-depth instructions/info here

____________________________________________________________________


ps. for GVI (google video) just use GVI2AVI (more info) to automatically strip the "goog" info out of the headers and change the extension to .avi (note, requires .NET Framework 2.x to be installed).
I DID THAT AND MY VIDEO COMES OUT FLIPPED VERTICALLY

PLEASE ADVISE
rawnutz is offline   Reply With Quote
Old 25th August 2007, 05:03   #30
jmatthews112
Major Dude
 
Join Date: Jun 2003
Posts: 1,661
Send a message via AIM to jmatthews112 Send a message via Yahoo to jmatthews112
In the DirectShow config, have you tried to select "Vertically flip Windows Media Videos"? If it was already selected, deselect it. In either case, try playing the video again.
jmatthews112 is offline   Reply With Quote
Old 25th August 2007, 05:17   #31
rawnutz
Junior Member
 
Join Date: Aug 2007
Posts: 7
Quote:
Originally posted by jmatthews112
In the DirectShow config, have you tried to select "Vertically flip Windows Media Videos"? If it was already selected, deselect it. In either case, try playing the video again.
its deselected... but i havent restarted the computer since then.
rawnutz is offline   Reply With Quote
Old 25th August 2007, 05:26   #32
jmatthews112
Major Dude
 
Join Date: Jun 2003
Posts: 1,661
Send a message via AIM to jmatthews112 Send a message via Yahoo to jmatthews112
ok - sorry for the confusion.

please select the "vertically flip WMVs" option, press OK, and then try to play the video again.
jmatthews112 is offline   Reply With Quote
Old 25th August 2007, 05:28   #33
rawnutz
Junior Member
 
Join Date: Aug 2007
Posts: 7
Quote:
Originally posted by jmatthews112
ok - sorry for the confusion.

please select the "vertically flip WMVs" option, press OK, and then try to play the video again.
playback is still off sync and pixelized/with a lot of artifacts
rawnutz is offline   Reply With Quote
Old 25th August 2007, 05:37   #34
jmatthews112
Major Dude
 
Join Date: Jun 2003
Posts: 1,661
Send a message via AIM to jmatthews112 Send a message via Yahoo to jmatthews112
is it right side up though? you may want to alter the options in preferences > video to match your screen size, to choose to sync to screen refresh rate, and to turn overlay on.
jmatthews112 is offline   Reply With Quote
Old 25th August 2007, 05:40   #35
rawnutz
Junior Member
 
Join Date: Aug 2007
Posts: 7
powerplayer doesnt do flv?
rawnutz is offline   Reply With Quote
Old 11th November 2007, 17:52   #36
badda
Junior Member
 
badda's Avatar
 
Join Date: Apr 2002
Posts: 4
FLV videos upside-down

I tried the above instructions - everything worked out fine, except, that all FLV files show upside down :-( What am I doing wrong?
I checked that option "Vertically flip Windows Media videos" in Direct Show decoder confgi, but it does not seem to have an effect.

Last edited by badda; 11th November 2007 at 19:38.
badda is offline   Reply With Quote
Old 26th November 2007, 05:59   #37
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
Late reply...

Upside down/flipped usually means that you're either not using the recommended FLV Splitter or the latest ffdshow, ie. probably some other system splitter/codec/filter is handling/decoding the files.

What does it show in File Info (Alt+3)?
Attached Images
File Type: gif flv.gif (147.4 KB, 1040 views)
DJ Egg is offline   Reply With Quote
Old 26th November 2007, 21:02   #38
badda
Junior Member
 
badda's Avatar
 
Join Date: Apr 2002
Posts: 4
The "Info" Section is showing nothing,
the "Currently used filters" shows:
- MPEG Layer-3 Decoder
- VP6 Decompressor
badda is offline   Reply With Quote
Old 26th November 2007, 21:08   #39
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,773
That means you've:
1) not installed the FLV Splitter
2) not configured latest ffdshow to handle VP6 (and probably neither FLV1 or H.263)

Please read & follow the instructions again.
DJ Egg is offline   Reply With Quote
Old 27th November 2007, 08:41   #40
badda
Junior Member
 
badda's Avatar
 
Join Date: Apr 2002
Posts: 4
Hi Egg,
thanks for the reply. I did the whole procedure again, but now the Display is really awful. Not only is it upside down, but it is full of artifacts. Now it is showing in the File Info Dialog:
ffdshow Video Decoder
MPEG Layer-3 Decoder

No FLV-Splitter :-(
What am I doing wrong? I downloaded the FLV splitter, and registered it as described above. I even get a confirmation message "DllRegisterServer in FLVSplitter.ax succeeded".
badda is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > Winamp > Winamp Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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