Official BS.Player forums  

Go Back   Official BS.Player forums > Main forum > Bug Reports And Codecs
Register FAQ Calendar Today's Posts Search

Bug Reports And Codecs Report BS.Player bugs here - help us to improve BS.Player even further.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 6th June 2008
Junior Member
BS.Player Newbie
 
Join Date: May 2008
Posts: 7
Rep Power: 0
_hunter is an unknown quantity at this point
Default [SOLVED] Jumps in movies with external audio track.

Greetings...

I have some movies (.m2v) with external audio tracks (.ac3). I easily can "attach" them to movie and hear them correctly (in the right time). But when I'm jumping in those movies -- sound became incorrect: there is gap (large gap) between video and audio.

Best regards...
Reply With Quote
  #2 (permalink)  
Old 6th June 2008
J7N's Avatar
J7N J7N is offline
Senior Member
BS.Player Power User
 
Join Date: Feb 2006
Location: Cyberspace
Posts: 762
Rep Power: 0
J7N is an unknown quantity at this point
Default Re: Jumps in movies with external audio track.

MPEG-1 and MPEG-2 streams are generally not seekable. Seeking works only in constant bitrate files. I think DirectShow jumps to a given % of file size (which happens to match time in CBR).

In your case I would mux both m2v and ac3 into Matroska container.

If you need compatibility with standalones or whatever, do a MPEG-2 Program Stream instead. There is a good tool for this called ImagoMPEG-Muxer. MPEG-2 PS on the other hand are seekable with proper demultiplexer installed, because they have Presentation Time Stamps for each frame. So the system can seek by these values without indexing the whole stream first.
Reply With Quote
  #3 (permalink)  
Old 9th June 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

Anyway if you still want to watch your videos before you convert them, you can fix the audio gap by using BSplayer adjust audio time feature (default keyboard shortcut is SHIFT+CTRL+LEFT or RIGHT, you can change these shortcuts in BSplayer preferences window, WinLIRC and Keydefinitions, search for Decrease/Increase audio delay)
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #4 (permalink)  
Old 9th June 2008
J7N's Avatar
J7N J7N is offline
Senior Member
BS.Player Power User
 
Join Date: Feb 2006
Location: Cyberspace
Posts: 762
Rep Power: 0
J7N is an unknown quantity at this point
Default

In case someone is not familiar with terms "multiplexing" and "container", I will add that the described process is relatively fast and absolutely no quality is lost.

Wrong audio delay is an enirely different beast. If delay indeed had to be corrected, then the person performing it would have lost any interest in watching the given video(s) by the time the value is gotten about right. It's a tedious process.
Reply With Quote
Reply

Tags
audio, external, jumps, movies


Posting Rules


All times are GMT +1. The time now is 12:55 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20