VideoHelp Forum




+ Reply to Thread
Results 1 to 2 of 2
  1. Member
    Join Date
    Oct 2013
    Location
    India
    Search PM
    I have converted a video using ffmpeg and then
    I am using the following command to split a video
    Code:
    ffmpeg -i video.3gp -ss 00:20:00 -t 00:05:00 -vcodec copy -acodec copy output.3gp
    The problem is that the in video the audio comes first and lip movements are later means audio is coming before the words are spoken. While when i download the video without splitting there was no error.
    Please tell me how to fix this issue.
    Quote Quote  
  2. Member Budman1's Avatar
    Join Date
    Jul 2012
    Location
    NORTHWEST ILLINOIS, USA
    Search Comp PM
    Make sure there isn't a delay to audio set in Media Infor Audio:
    Audio
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 10
    Duration : 6mn 17s
    Bit rate : 188 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 44.1 KHz
    Compression mode : Lossy
    Delay relative to video : 31ms
    Stream size : 8.44 MiB (28%)

    This may cause it to play correctly but split wrong.

    Also try the -ss string before the -I file and after. See the below split with :
    ffmpeg -ss 00:00:04 -t 00:00:05 -i muzzleflash.flv vcodec copy -acodec copy muzzleflashbefore.flv
    and
    ffmpeg -i muzzleflash.flv -ss 00:00:04 -t 00:00:05 -vcodec copy -acodec copy muzzleflashafter.flv

    Note the Frame and time in upper left of each sample

    Click image for larger version

Name:	BeforeAfter.jpg
Views:	404
Size:	44.2 KB
ID:	21548

    It makes a difference .
    Image Attached Thumbnails Click image for larger version

Name:	BeforeAfter.jpg
Views:	217
Size:	42.0 KB
ID:	21545  

    Last edited by Budman1; 2nd Dec 2013 at 13:14. Reason: clarify
    Quote Quote  



Similar Threads

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