I can reproduce the issue.
Will look into it.
One problem: looking at the file in a MPC-HC I see no subtitles for the first subtitle track.
Analyzing the file with MP4Box:
Calling:
Produces an empty output. (extracting the other streams works fine)
-> I'll look into Hybrid not freezing on extraction, but if the output is empty Hybrid will complain.
Cu Selur
Will look into it.
One problem: looking at the file in a MPC-HC I see no subtitles for the first subtitle track.
Analyzing the file with MP4Box:
* Movie Info *
Timescale 600 - 7 tracks
Computed Duration 00:06:10.411 - Indicated Duration 00:06:10.411
Fragmented File: no
File suitable for progressive download (moov before mdat)
File Brand isom - version 1
Compatible brands: isom
Created: GMT Mon Dec 28 20:41:56 2020
Modified: GMT Mon Dec 28 20:41:56 2020
File has root IOD (9 bytes)
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: Not part of MPEG-4 Visual profiles (0xfe)
Audio PL: Not part of MPEG-4 audio profiles (0xfe)
No streams included in root OD
Track # 1 Info - TrackID 1 - TimeScale 90000
Media Duration 00:06:10.369 - Indicated Duration 00:06:10.369
Media Info: Language "Undetermined (und)" - Type "vide:avc1" - 8880 samples
Visual Sample Entry Info: width=1918 height=1080 (depth=24 bits)
Visual Track layout: x=0 y=0 width=1918 height=1080
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 1918 x 1080
AVC Info: 1 SPS - 1 PPS - Profile High @ Level 4.1
NAL Unit length bits: 32
Pixel Aspect Ratio 1:1 - Indicated track size 1918 x 1080
Chroma format YUV 4:2:0 - Luma bit depth 8 - chroma bit depth 8
SPS#1 hash: E4541CFCC32BF4EB9EB9A3D26E642B5B4A3B822C
PPS#1 hash: DB21ED7C621CDEF25CC891200B5A104273B15E6A
Self-synchronized
RFC6381 Codec Parameters: avc1.640029
Average GOP length: 83 samples
Max sample duration: 3754 / 90000
Track # 2 Info - TrackID 2 - TimeScale 48000
Media Duration 00:06:10.410 - Indicated Duration 00:06:10.410
Media Info: Language "Italian (ita)" - Type "soun:mp4a" - 17363 samples
1 UDTA types: name (1)
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC (AOT=2 implicit) - 2 Channel(s) - SampleRate 48000
Synchronized on stream 1
RFC6381 Codec Parameters: mp4a.40.2
Alternate Group ID 1
All samples are sync
Max sample duration: 1024 / 48000
Track # 3 Info - TrackID 3 - TimeScale 48000
Media Duration 00:06:10.410 - Indicated Duration 00:06:10.410
Track is disabled
Media Info: Language "English (eng)" - Type "soun:mp4a" - 17363 samples
1 UDTA types: name (1)
Surround
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC (AOT=2 implicit) - 6 Channel(s) - SampleRate 48000
Synchronized on stream 1
RFC6381 Codec Parameters: mp4a.40.2
Alternate Group ID 1
All samples are sync
Max sample duration: 1024 / 48000
Track # 4 Info - TrackID 4 - TimeScale 90000
Media Duration 00:06:10.411 - Indicated Duration 00:06:10.411
Media Info: Language "Italian (ita)" - Type "sbtl:tx3g" - 1 samples
Unknown Text Stream
Size 1918 x 60 - Translation X=0 Y=0 - Layer 0
RFC6381 Codec Parameters: tx3g
Alternate Group ID 3
All samples are sync
Max sample duration: 33337053 / 90000
Track # 5 Info - TrackID 5 - TimeScale 90000
Media Duration 00:06:08.259 - Indicated Duration 00:06:08.259
Track is disabled
Media Info: Language "Italian (ita)" - Type "sbtl:tx3g" - 57 samples
Unknown Text Stream
Size 1918 x 60 - Translation X=0 Y=0 - Layer 0
RFC6381 Codec Parameters: tx3g
Alternate Group ID 3
All samples are sync
Max sample duration: 20789730 / 90000
Track # 6 Info - TrackID 6 - TimeScale 90000
Media Duration 00:06:08.335 - Indicated Duration 00:06:08.335
Track is disabled
Media Info: Language "English (eng)" - Type "sbtl:tx3g" - 61 samples
Unknown Text Stream
Size 1918 x 60 - Translation X=0 Y=0 - Layer 0
RFC6381 Codec Parameters: tx3g
Alternate Group ID 3
All samples are sync
Max sample duration: 20789730 / 90000
Track # 7 Info - TrackID 7 - TimeScale 1000
Media Duration 00:05:09.351 - Indicated Duration 00:05:09.351
Track is disabled
Media Info: Language "Undetermined (und)" - Type "text:text" - 3 samples
Unknown Text Stream
Size 0 x 0 - Translation X=0 Y=0 - Layer 0
RFC6381 Codec Parameters: text
All samples are sync
Max sample duration: 205497 / 1000
Calling:
MP4Box.exe c:\Users\Selur\Desktop\x-files-08x01001.mp4 -srt 4 -out "e:\Output\test.srt"
-> I'll look into Hybrid not freezing on extraction, but if the output is empty Hybrid will complain.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.