Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
7th May 2011, 05:40 | #21 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Ok, if the first file is working then it's probably not the issue, as it also uses header stripping.
qpmax 69 is actually the same as qpmax 51, it's just some internal value for x264 IIRC. So the only other differences are number of ref frames (10 vs. 3), qpmin (10 vs. 0 - but I doubt it's the problem), level flag (3.0 vs 3.1 - I doubt it's the problem), bframes (3 vs. 5) and the resolution. Can you try to encode to 720x406 with 3 ref frames, 3 bframes and level 3.0 flag for testing purposes? |
7th May 2011, 05:46 | #22 | Link | |
Registered User
Join Date: Dec 2010
Posts: 45
|
Alright, that setting didn't fix the issue. I do think though that somehow those qpmin and qpmax values are outside of some hardware limitation of my phone, since the files seek in software mode and on my computer.
Edit: Quote:
Last edited by GG-Xtreme; 7th May 2011 at 05:49. |
|
7th May 2011, 06:41 | #26 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Some very weird problem you got there... doesn't make any sense at all to me.
Did you try --keyint 25? Also the bitrate of the working file is way higher than that the reenconded one - maybe we should try increasing crf and set vbv-maxrate/vbv-bufsize. |
7th May 2011, 06:53 | #27 | Link | |
Registered User
Join Date: Dec 2010
Posts: 45
|
Quote:
And yea, it's weird, but I just noticed something else (at least for my latest test): when the video frame freezes, if I leave it for a good 30 seconds, I'll get an error on my phone about the file being an unsupported format. If I clear the error...the video frame unfreezes and the file resumes playing normally from where I was trying to seek to. But it's hard to think this is an issue with my phone when my phone's memory is loaded with MKV's that seek without issue. |
|
7th May 2011, 06:56 | #28 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
I really mean 25.
Is there any support forum for the player where you could ask a dev to take a look at the problem? Also, try a different revision of x264. For startes get the newest from http://x264.nl Last edited by sneaker_ger; 7th May 2011 at 06:58. |
7th May 2011, 07:08 | #29 | Link | |
Registered User
Join Date: Dec 2010
Posts: 45
|
Quote:
|
|
7th May 2011, 07:14 | #31 | Link | |
Registered User
Join Date: Dec 2010
Posts: 45
|
Quote:
What makes this issue interesting is that I've never downloaded or received an MKV that didn't seek properly on my phone, only files that I encode exhibit this problem...but I can't figure out what I'm doing wrong >_< Edit: Update: I tried --keyint 25 and using the latest build of x264, and I tried completely wiping and reflashing my phone's ROM and kernel, but nothing has changed. Time to give Handbrake a try. Edit: And...no luck with Handbrake. I...give up? Seriously, this doesn't even make sense. It's like my phone is restricted to only seek the first 50 videos I've ever encoded, but never again. I need someone else to start encoding these for me, since it's apparently out of my realm =/ Last edited by GG-Xtreme; 8th May 2011 at 04:12. |
|
8th May 2011, 04:17 | #32 | Link |
Registered User
Join Date: Dec 2010
Posts: 45
|
*Bump*
I've solved my issue. Well, more of a workaround than a solution. I can get ALL of my MKV's to seek if I first resample the audio to 44.1KHz. The fact that this works suggests a problem with my phone, but is still illogical, since I have plenty of working MKV's on my phone that I encoded using 48KHz sample rates (and all of my source videos that seek fine use 48KHz). Re-encoding the audio myself without downsampling to 44.1KHz does NOT resolve my issue. I understand that I probably won't get much input at this point, but thanks anyway to sneaker_ger for helping me narrow down the problem. I guess this is now an AAC encoding issue instead of an H.264 one? Although the issue only affects MY MKV and MP4 containers, not the source ones... |
8th May 2011, 04:27 | #34 | Link | |
Registered User
Join Date: Dec 2010
Posts: 45
|
Quote:
^^^This is supported by the fact that if I resample the audio from '48KHz' to 48KHz using foobar2000 and remux it, it seeks FINE on my phone. What a confusing and unlikely scenario But then again...why does the problematic audio not prevent the source file from seeking?! It's like the remuxing is breaking something. |
|
Tags |
android, ffmpegsource, galaxy s, mkv, seeking problem |
Thread Tools | Search this Thread |
Display Modes | |
|
|