Bug #2122

EOF on big MKV files (All platforms)

Added by Leonid Protasov almost 7 years ago. Updated almost 7 years ago.

Status:InvalidStart date:05/01/2014
Priority:HighDue date:
Assignee:Andreas Smas% Done:

0%

Category:Video playback
Target version:4.6
Found in version:4.5.375 Platform:Linux


Related issues

Related to Bug #2119: ST EOFs on playing big MKV files (All platforms) Fixed 04/30/2014

History

#1 Updated by Leonid Protasov almost 7 years ago

  • Related to Bug #2119: ST EOFs on playing big MKV files (All platforms) added

#2 Updated by Leonid Protasov almost 7 years ago

That seem strange but looks like when ST ask not paticular size but:

00:06:02.221: HTTP [DEBUG]:> Range: bytes=1329362421-

it gets

00:06:02.239: HTTP [DEBUG]:< Content-Length: 7835706365

And looks like server can't just handle that big block. I see that in previous request:

00:06:02.080: HTTP [DEBUG]:> Range: bytes=1329100277-1329362420

And block goes ok. Looks like the server is just pesky about big sizes...

#3 Updated by Andreas Smas almost 7 years ago

But what's in the previous request have nothing to do with it.
If I do:

 curl -v -H "Range: bytes=1329362421-" "http://n25.filecdn.to/ff/ODkyNzZkZDIxNTMxYjU0NDIyYjg2MTlhMDNjYmFmNzR8ZnN0b3wxMzc0MDE4MzkxfDEwMDAwfDB8MHxhfDI1fDYwOTc5OWRiMmViYmNmNGE1NjI2MWZmMjdiZWNmNjBifDF8MTg6Zi4zNzphLjM2Ojd8MXwyNzU4NDEzMDE,/Police.Story.2013.Blu.Ray.1080p.CINEMANIA.mkv" >/dev/null
* About to connect() to n25.filecdn.to port 80 (#0)
*   Trying 91.226.97.25...   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0connected
> GET /ff/ODkyNzZkZDIxNTMxYjU0NDIyYjg2MTlhMDNjYmFmNzR8ZnN0b3wxMzc0MDE4MzkxfDEwMDAwfDB8MHxhfDI1fDYwOTc5OWRiMmViYmNmNGE1NjI2MWZmMjdiZWNmNjBifDF8MTg6Zi4zNzphLjM2Ojd8MXwyNzU4NDEzMDE,/Police.Story.2013.Blu.Ray.1080p.CINEMANIA.mkv HTTP/1.1
> User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
> Host: n25.filecdn.to
> Accept: */*
> Range: bytes=1329362421-
> 
< HTTP/1.1 206 Partial Content
< Server: nginx/1.4.5
< Date: Thu, 01 May 2014 18:00:10 GMT
< Content-Type: video/x-matroska
< Content-Length: 7835706365
< Last-Modified: Thu, 17 Apr 2014 05:14:18 GMT
< Connection: close
< Content-Disposition: attachment; filename="Police.Story.2013.Blu.Ray.1080p.CINEMANIA.mkv" 
< ETag: "534f632a-22247d9f2" 
< Content-Range: bytes 1329362421-9165068785/9165068786
< 
{ [data not shown]

All seems OK, so it must be something else.

#4 Updated by Andreas Smas almost 7 years ago

File stops when playing it locally as well. So it's not related to the HTTP streaming

#5 Updated by Andreas Smas almost 7 years ago

  • Status changed from New to Invalid

The matroska file seems broken

mkvinfo also complains:

| + (Unknown element: DummyElement; ID: 0x2dba09 size: 21) at 406907282
| + (Unknown element: DummyElement; ID: 0xd3 size: 84) at 406907303
| + (Unknown element: DummyElement; ID: 0x99 size: 10583) at 406907387
| + (Unknown element: DummyElement; ID: 0xf7 size: 40) at 406917970
| + (Unknown element: DummyElement; ID: 0x84 size: 1488) at 406918010
| + (Unknown element: DummyElement; ID: 0x5e56 size: 78) at 406919498
| + (Unknown element: DummyElement; ID: 0xfd size: 73) at 406919576
Videos/Police.Story.2013.Blu.Ray.1080p.CINEMANIA.mkv: Error in the Matroska file structure at position 407654739. Resyncing to the next level 1 element.

Also available in: Atom PDF