View Full Version : How do I convert FLV files?
8dn
14th September 2007, 14:16
See topic.
clsid
14th September 2007, 14:55
Avidemux
Placio74
28th September 2007, 08:31
How do I convert FLV files?
- Avidemux,
- FFmpeg or MEncoder,
- GUI's for FFmpeg and MEncoder - MediaCoder, Internet Video Converter, SUPER, ...
- FLV Extract (extract A/V streams to AVI and MP3) > VirtualDub or other (+ffdshow for decode FLV1 and VP6F),
- FLV Splitter + ffdshow > Avisynth (DirectShowSource) > VirtualDub or other,
- FLV Splitter + ffdshow > TMPGEnc or some other (RAD Video Tools),
...
Edit FLV's - Avidemux, Movica (split & merge), ...
You can try ...
Spam?
This tool just use FFmpeg, libavcodec, Lame, ...
Usa1955
7th October 2007, 14:54
Is Flash Video a separate format or more or less a container? I've read it's some sort of MPEG4, so can it be converted through some remuxing or did it need a transcoder/encoder to get a standard mpeg4 file for some AVI/MP4/MKV file?
Dark Shikari
7th October 2007, 20:44
Is Flash Video a separate format or more or less a container? I've read it's some sort of MPEG4, so can it be converted through some remuxing or did it need a transcoder/encoder to get a standard mpeg4 file for some AVI/MP4/MKV file?FLV is a container. The format used by Youtube is 22khz, 48kbps mono MP3 audio with Sorenson H.263 video. Total bitrate cannot exceed 350kbps.
Usa1955
8th October 2007, 20:24
Thanks. cause I was looking to find out if this Sorenson H.263 video can be somehow converted/remuxed to some sort oft standardized mpeg4-stream and played by an MPEG4 Decoder which runs Divx, Xvid, AVC, etc.. Or does it require to reencode to the specific codec? thank you
foxyshadis
8th October 2007, 22:50
No, it's a completely incompatible codec. You can remux it into other containers though, like avi or mkv. H.263 is lousy enough that anything you recompress it to can usually save a lot of space without noticeably losing quality.
Usa1955
12th October 2007, 22:08
thank you
arionon
20th October 2007, 05:41
flv is the special video format. so u need one professional convert tool to convert. Try ann video converter
pckillers
20th October 2007, 08:16
FFmpeg has some problem on demuxing VP6F FLV
so I use FLV Extract
Placio74
20th October 2007, 10:32
FFmpeg has some problem on demuxing VP6F FLV
so I use FLV Extract
What FFmpeg build and what is syntax?
FLV Extract is good choice, however i'm can use FFmpeg to change container without problems (with one exception - stupid 1000 FPS).
And little update...
Latest VirtualDub + FLV input plugin (+ffdshow VfW of course).
http://forums.virtualdub.org/index.php?&act=ST&f=7&t=14639
BTW
Latest FLV input plugin can convert FPS when open FLV with VFR.
Latest VirtualDub support MP3 VBR.
Well, A/V sync it's no problem when convert most FLV's (with some exceptions).
pckillers
21st October 2007, 07:45
Yes... Demuxing Soreson FLV with ffmpeg is okay but it gives me a 1000FPS avi when demuxing VP6F streams...
Dark Shikari
21st October 2007, 07:47
Yes... Demuxing Soreson FLV with ffmpeg is okay but it gives me a 1000FPS avi when demuxing VP6F streams...That's because 1000FPS is the default when no FPS is specified.
Placio74
21st October 2007, 17:45
That's because 1000FPS is the default when no FPS is specified.
Yes. When FPS not defined in container (?).
When change container without recompression (example)...
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
http://img221.imageshack.us/img221/1810/flvfpsza7.th.jpg (http://img221.imageshack.us/my.php?image=flvfpsza7.jpg)
I'm can change (convert) FPS used VirtualDub (without recompression).
Not use VirtualDubMod (1.5.10 is too old).
---
When FLV contain variable FPS (difference between average frame rate and estimated true frame rate)...
- Avisynth (DirectShowSource with correct FPS and ConvertFPS) + FLV Splitter and ffdshow,
- or FFmpeg (and some GUI's),
- or VirtualDub with FLV input plugin,
- or VirtualDub with DirectShow input plugin.
Unfortunately, when difference between average frame rate and estimated true frame rate ... Avidemux, MEncoder and FLV Extract = out of sync. A/V.
FLV Extract > MKVtoolnix (AVI, MP3 and timecodes > MKV) = sync. A/V is good, but this is MKV with VFR.
pckillers
22nd October 2007, 13:55
So there do is a way to make variable FPS FLV?
I've opened another thread to ask about making VFR FLV with a timecode that I generated with AVS Dedup plugin.
http://forum.doom9.org/showthread.php?t=131002
but still have not got an answer.
Can ffmpeg do it? Or should I use something else like mencoder?
foxyshadis
23rd October 2007, 23:29
ffmpeg and mencoder can't, iirc. The only way I know of is to use directshow, with the on2 flix dshow muxer. Not a great option.
Foofaraw
22nd February 2008, 17:33
Spam?
This tool just use FFmpeg, libavcodec, Lame, ...
What was in the message deleted? Does it matter what the tool used if it what was required of it?
NoX1911
12th September 2008, 01:24
Any chance to get variable framerate FLV to constant framerate avi with a/v in sync? I tried ffmpegsource/ffaudiosource, avidemux and FLV extract. Even AVS script with ffmpegsource/ffaudiosource doesn't play in sync.
I want to load FLV videos in adobe premiere, adobe audition, virtualdub and avidemux and i need a/v sync.
setarip_old
12th September 2008, 02:53
@NoX1911
Hi!
You might try using the latest VirtualDub plus the recently available FLV plugin...
NoX1911
12th September 2008, 03:30
Thx, will test it later. I used a workaround in the meantime. If you add '&fmt=18' to a youtube url you can get .mp4's (instead of flv). No problems there with ffmpegsource and i could convert it to avi with virtualdub without problems.
Placio74
12th September 2008, 06:23
... If you add '&fmt=18' to a youtube url you can get .mp4's (instead of flv). No problems there with ffmpegsource and i could convert it to avi with virtualdub without problems.
However, then can use QuickTime input plugin.
neuron2
13th May 2010, 16:15
Closing thread as it is old and has become a spammer's paradise.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.