FS#17381 - [xine-ui] Audio won't stay in sync with video for matroska

Attached to Project: Arch Linux
Opened by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 15:11 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 05 December 2009, 07:33 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

When playing mkv+x264+mp3 with xine, the audio plays faster than the video, and it repeatedly freezes the audio track to let the video catch up. VLC handles the file normally without issue. It's a huge pain in the ass for files in this format.
This task depends upon

Closed by  Eric Belanger (Snowman)
Saturday, 05 December 2009, 07:33 GMT
Reason for closing:  Not a bug
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 15:14 GMT
The upstream website is inaccessible for me (it keeps timing out and never loads), so I can't file there for the time being.
Comment by Xavier (shining) - Friday, 04 December 2009, 18:53 GMT
It works fine here : http://bugs.xine-project.org/
And you might want to play with different audio settings mentioned here before reporting : http://www.xine-project.org/faq#audio
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 19:02 GMT
Ah. In that case, the package is incorrect. It reports http://xinehq.de as the home page. I'll look into it.
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 19:08 GMT
I checked that faq and the closest thing it mentions is the stuttering issue, but there's no command line output like the faq says there should be. I don't think it's related. I'll check the tracker too.
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 19:08 GMT
the "xine-lib" package also has an incorrect URL.
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 19:27 GMT
I tried running with --verbose and it's indeed the "drifting" error. I tried changing audio.synchronization.av_sync_method to resample, and it made the error messages went away, but there was no change in the sync problem. Setting audio.synchronization.force_rate to 44100 in addition to the "resample" setting seems to resolve the issue. Thanks :)
Comment by Eric Belanger (Snowman) - Friday, 04 December 2009, 21:16 GMT
xine-lib 1.1.17-1 should have the correct url. As you solved the sync problem, do you want me to close this?
Comment by Eric Belanger (Snowman) - Friday, 04 December 2009, 21:27 GMT
FTR: I've fixed the url in xine-ui trunk.
Comment by Xavier (shining) - Friday, 04 December 2009, 21:45 GMT
Daenyth : do you still want to contact upstream about it ? If their faq was not detailed enough, maybe you want to ask to complete them for your problem ?
Maybe this tip could also figure on a archwiki xine page ?
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 21:52 GMT
I don't think it's a huge issue with their faq. The only part that wasn't totally clear was that I had to run with --verbose to catch the error messages. I will add it to the wiki though.
Comment by Gavin Bisesi (Daenyth) - Friday, 04 December 2009, 21:56 GMT
Can't find a good page to add it to. I'll leave it for now.

Loading...