VideoHelp Forum




+ Reply to Thread
Results 1 to 12 of 12
  1. I used FLV Extract to extract an .avi, .mp3, and .txt file from the .flv. After making some video edits I need to put it back into an flv. How do I do this?
    Quote Quote  
  2. Member hech54's Avatar
    Join Date
    Jul 2001
    Location
    Yank in Europe
    Search PM
    How do you expect the audio to line up if you only edited the video?
    Quote Quote  
  3. Well clearly I don't know what I'm doing since I've never made an flv file before. The original flv's framerate (29.900) was out of sync so I extracted the .avi and fixed the frame rate in Virtualdub to 29.970. I would have been fine just keeping the avi file, but after extracting it from the flv the bottom and right edges of the video have this blurry distorted quality to it. I thought if I could mux it back to flv it would get rid of it.

    So do I need to edit the .txt with the timecode format? Or if I could remove that blur that would be better.
    Quote Quote  
  4. Member hech54's Avatar
    Join Date
    Jul 2001
    Location
    Yank in Europe
    Search PM
    What I meant was....this statement implies that you only edited the video....not the audio.
    Originally Posted by javaman View Post
    I used FLV Extract to extract an .avi, .mp3, and .txt file from the .flv. After making some video edits I need to put it back into an flv. How do I do this?
    Quote Quote  
  5. Member Budman1's Avatar
    Join Date
    Jul 2012
    Location
    NORTHWEST ILLINOIS, USA
    Search Comp PM
    If you are planning on making more FLV's in the future, you can import the script into the later VirtualDubs that allow creating FLV, Mpeg2, MP4 with external encoders. You will also have to download the external encoders so it might only be worth it if you wish to set up VirtualDub for making more if the future. If just this one or just a few, FFmpeg would be simple since it doesn't actually install and is free. It is command line with a command as:

    ffmpeg -i <sourceVideoFile> -i <sourceAudioFile> -map 0:0 -map 1:0 -c:v copy -c:a copy <outputVideoFile>

    That will put your Video and Audio together, at least it did in my test.

    I should point out if you altered just the video, they are probably not going to be in sync when you put them together again which is what I think Hech54 was asking about.
    Quote Quote  
  6. Originally Posted by hech54 View Post
    How do you expect the audio to line up if you only edited the video?
    The only thing I changed about the video was the framerate because the flv was already out of sync.


    Originally Posted by Budman1 View Post
    If you are planning on making more FLV's in the future, you can import the script into the later VirtualDubs that allow creating FLV, Mpeg2, MP4 with external encoders. You will also have to download the external encoders so it might only be worth it if you wish to set up VirtualDub for making more if the future.
    Where do I find the scripts and external encoders?
    Quote Quote  
  7. Originally Posted by Budman1 View Post
    If just this one or just a few, FFmpeg would be simple since it doesn't actually install and is free. It is command line with a command as:

    ffmpeg -i <sourceVideoFile> -i <sourceAudioFile> -map 0:0 -map 1:0 -c:v copy -c:a copy <outputVideoFile>

    That will put your Video and Audio together, at least it did in my test.
    Thank you this worked. I'm still interested in finding the scripts and encoders to make this process quicker but this was fine for now.

    Unfortunately the new flv file still has the blurry edges. Do you know what causes that? The original flv file does not have that problem. It's only after I extract the flv and get the avi file that then has it.
    Quote Quote  
  8. Member hech54's Avatar
    Join Date
    Jul 2001
    Location
    Yank in Europe
    Search PM
    FLV is crap to begin with. Be happy you found a way to actually open them and work with them.
    "AVI" is a vague name for a CONTAINER FORMAT that can contain a myriad of video and audio codecs/types. You need to be more specific with what you outputted for anyone to give you any kind of answer.
    Quote Quote  
  9. Member Budman1's Avatar
    Join Date
    Jul 2012
    Location
    NORTHWEST ILLINOIS, USA
    Search Comp PM
    The VDPROF I use is posted on my Web Site Budmansite.com. Go to the VirtualDub page and there are * headed downloads. One * VirtualDub External Encode to MP4, FLV or MPEG2 (VDPROF) that you just import into VirtualDub 1.10.xx and then set up the program locations per your machine. The Other document "* All about VirtualDub Installing thru External Encoder PFD File explains the external encoders near the end of the document and has links for each of the external encoders that were current at least at the posting time.

    I have made changes to my scripts but the posted one has setups for MP4 (Single and dual pass), Mpeg2 and FLV formats. There are several good web sites for using external encoders with VirtualDub and I have added a lot of this information into the document. It is in PDF format even though I spelled it PFD. LOL Read it and see what you think.

    As far as the blurriness, that FLV extractor can cause problems up to and including severe pixilation depending on the codec and the timings. Many of the FLV from youtube, etc. will not seek, replay or display correctly and do not extract well. That's FLV unfortunately but they are easily fixed most of the times with a Hex editor or ffmpeg or Yamdi.
    Quote Quote  
  10. Thanks for the links. Is there a FLV extractor that won't create pixelation when extracting the video? The video is encoded with VP6 and the audio is MP3
    Quote Quote  
  11. Member Budman1's Avatar
    Join Date
    Jul 2012
    Location
    NORTHWEST ILLINOIS, USA
    Search Comp PM
    I don't know if you are aware or not, but since you are already using VirtualDub, did you know there is a setting under Video -> Framerate that fixes a lot of sync problems due to the situation you are mentioning? Just check adjust so frame rates match and often you will see the rates are different and can be corrected here; See the example below and notice the slight difference due to different length audio and video.
    Click image for larger version

Name:	ScreenHunter_22 Aug. 25 11.01.jpg
Views:	1124
Size:	42.0 KB
ID:	19598
    Just FYI, it might fix your problem with less encoding
    Quote Quote  
  12. Originally Posted by Budman1 View Post
    I don't know if you are aware or not, but since you are already using VirtualDub, did you know there is a setting under Video -> Framerate that fixes a lot of sync problems due to the situation you are mentioning? Just check adjust so frame rates match and often you will see the rates are different and can be corrected here; See the example below and notice the slight difference due to different length audio and video.
    Image
    [Attachment 19598 - Click to enlarge]

    Just FYI, it might fix your problem with less encoding

    Yes I was aware of that and I did use Vdub to change the sync without encoding. I'm just wondering if there's some alternative tool to extract the video from the flv without the pixelation at the borders.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!