VideoHelp.com forum archive
http://www.supermediastore.com/



Forum Archive Home -> Video Conversion -> FLV to DVD - audio out of sync



FLV to DVD - audio out of sync
intel352 posted 2008 Oct 08 23:26
Hey all, first time posting here.
I have an FLV file I've downloaded, that I'm trying to convert/burn to DVD.

The file is 789mb.
MediaInfo shows the file encoded with AVC (video) High@L5.1, 720x400, 16:9, Variable frame rate @ 23.976fps; AAC (audio) Version 4, 2 channels, 48.0 KHz, Video delay 45ms
GSpot says "Unknown Flash FLV format", shows frames at 22.587, 44100Hz 2chnl audio
SUPER also shows 44100Hz for the audio (or 44.1KHz), doesn't show anything helpful for video
ConvertXtoDVD shows video as h264, est framerate 23.98, yuv420p, 720x400, offset 0ms; audio as AAC, 48000Hz, stereo, offset 30ms

FLV Extract fails on the file, saying it doesn't support video & audio types (just gives type ids as reference).

I've tried converting to DVD using SUPER, ConvertXtoDVD, and DVDFlick. SUPER fails if using FFMPeg, Mencoder works, but results in out-of-sync audio.
CXtoDVD seemed to have synced audio & DVDFlick both result in out-of-sync audio as well.

Actually, ConvertXtoDVD resulted the best, if I let it try to auto-correct sync issues with the audio, the problem is, every second or so, there was a clip or dip or whatever in the audio, hard to describe.
If I removed the auto-correct functionality, audio sounds fine, but is out of sync.

Video looks great in all conversion attempts.

Any ideas?
BTW, despite getting mixed results on codec probes, video plays fine in FLVPlayer (tho skipping to a diff scene has quite a delay).

While I've converted other files to DVD in the past, this is my first attempts with FLV files, so any helpful info would be appreciated.

Cheers



Baldrick posted 2008 Oct 09 02:45
Variable frame rate probably cause the problem.

Can you play the flv in windows media player? If not try install ffdshow and set it to decode flv and h264.

Then try this

Open notepad.
Write:
DirectShowSource("moviename.flv", fps=23.976, convertfps=true)
Save as:
'movie.avs' under the same directory that your .flv file is.

( see http://forum.videohelp.com/topic357074.html#1891463 )

Try open the movie.avs in windows media player and see if it works. Then try open the movie.avs in a converter like dvdflick, convertxtodvd



_MrC_ posted 2008 Oct 09 04:14
Have you tried AVStoDVD? It handles variable frame rate quite well.

Feed directly the flv file into AVStoDVD, customize your project (if needed) and press START.

;)

Bye



intel352 posted 2008 Oct 09 10:51
MrC, AVStoDVD doesn't work, says it cannot determine play time.

Baldrick, .flv wouldn't play in WMP, did avs trick you suggested, that returned this error: "No combination of filters could be found to render the stream."

Any thoughts? My thought is maybe I'm missing a codec somewhere? But the FLV itself plays fine, and the converters pick up the video fine, so I don't think that's it...



ricardouk posted 2008 Oct 09 10:58
Have you tried Avanti? it converted "difficult videos" where others failed, load flv, select dvd profile and convert.


_MrC_ posted 2008 Oct 09 13:09
Very intersting file. Could you upload it somewhere (you can use megaupload, mediafire, etc.) to let us to understand better the problem?


intel352 posted 2008 Oct 09 13:21
Hey MrC, I'll upload tonight, leaving ATM.

Cheers



intel352 posted 2008 Oct 12 12:22
Sorry for the delay. MrC, I've sent you a pm with a link to the movie.
Let me know if you are able to make any progress.

Cheers



intel352 posted 2008 Oct 13 14:10
Just a note, MrC is checking out the video. Anyone else that wants to try their hand at converting/syncing the video, please let me know, I'll PM the link.


_MrC_ posted 2008 Oct 18 13:39
Just downloaded the file.

Media Player Classic does not recognize it, that means FLVSplitter does not either.

Let me see if FFMpegSource works with AviSynth frameserving. Give me some more time.

;)

Bye



_MrC_ posted 2008 Oct 21 06:54
Not even FFMpegSource can read it (cannot seeking). Only ffmpeg.exe can recognize and encode it, but you have just tried it with DVDFlick.

Sorry mate... no luck. You have to adjust sync after encoding.

;)

Bye



intel352 posted 2008 Oct 22 19:24
I've found MediaCoder will sync & convert it properly, but it will only do 13 min segments for some reason...

the process with MediaCoder is explained here: http://www.applian.com/aac/forum/showthread.php?t=318&page=4



45tripp posted 2008 Oct 23 04:55
probably some setting twisting mencoder into a eventual crash.

anyway,
since you insist.

step1.
demux
:
ffmpeg -i "The Professional.flv" -vcodec copy -vbsf h264_mp4toannexb leon.h264 -acodec copy leon.aac


step2.
simply remux setting video framerate
either to mp4 or mkv

eg.
:
mp4box -fps 23.97602397602398 -add leon.h264 -add leon.aac leon.mp4


step3.
use any number of converters mentioned.
like mrc's avstodvd


there's a fair amount of freedom.
like going to step 2 and working directly with the demuxed streams,
indexing the video with dgavcindex for frame accurate seeking.
obviously frameserving with avisynth, maybe even filtering.
(if the source wasn't so clean)


tripp



intel352 posted 2008 Oct 23 06:32
thanks tripp, i'll check that out


DarrellS posted 2008 Oct 23 10:59
Might get more help if you posted the upload link here instead of PMing to one member.


intel352 posted 2008 Oct 23 12:00
pm'd 2 members, don't feel like having the download available to the world when it's hosted privately and is ~800mb

thx for your input though.




Login/Register to our forum to be able to post here.








About   Advertise   Forum Archive   RSS Feeds   Statistics