Undertekster væk efter at have prøvet forskellige indstillinger

Jeg downloader nogle gamle tv-serier fra min Freevee-konto på Amazon Prime med Playon og tilføjer dem til min Plex-server. Hvis jeg tilføjer mp4-filerne direkte til min Plex-server, kan de afspilles med undertekster uden problemer.

Når jeg kører en fil gennem MCEBuddy (v2.6 Release 4) for at fjerne reklamerne, forsvinder underteksterne.

Jeg har prøvet det på tre forskellige måder – kun har markeret afkrydsningsfeltet ‘Gem undertekster’, markeret både ‘Gem undertekster’ og ‘Indlejr undertekster’ sammen, og ikke markeret nogen af felterne.

Resultatet er det samme for mig – ingen undertekster, når jeg ser filen med Plex.

Jeg ser heller aldrig en srt-fil blive oprettet.

Jeg er sikker på, at jeg overser et eller andet sted…

Reklamerne bliver i øvrigt klippet perfekt.

Kan du vedhæfte konverteringslogfilerne for hvert forsøg?

Vil gøre…

Her er 1. forsøg – begge afkrydsningsfelter markeret.

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T17-45-29.log (804,9 KB)

Gem undertekster → True
Indlejr undertekster → False

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T16-12-40.log (909,5 KB)

Gem undertekster → False
Integrér undertekster → False

Tak fordi du kigger på dette!

Dallas - s01e01 - Digger’s Daughter.mp4-Finished-2024-09-04T16-22-10.log (777,9 KB)

Closed Captions → standard
Closed Captions Offset → 0
Save Subtitles → False
Embed Subtitles → False

Kan bare ikke få det ekstraheret fra den originale eller remuxede fil.

2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor --> Åbner 'C:\Users\dland\Videos\PlayOn\Dallas\Season 2\Done\Dallas - s01e01 - Digger's Daughter.mp4': Kunne ikke åbne inputfil (gf_isom_open() returnerede fejl)

Lukkede undertekster → standard
Lukkede undertekstoffset → 0
Gem undertekster → False
Indlejr undertekster → False

Du skal sandsynligvis uploade den originale fil til ftp’en, så vi kan kigge på den.

Færdig..

Tak igen!

Det har problemer med at læse Stream/Track, som er underteksten, med følgende fejl.

Unsupported codec with id 98314 for input stream 2

Men når FFmpegMediaInfo kører, finder den en tx3g. Der er dog faktisk 2 tx3g-streams/spor i filen ifølge MediaInfo.

Jeg bliver nødt til at bede resten af fællesskabet om hjælp her.

Jeg kunne godt ekstrahere srt’en direkte ved hjælp af CCExtractor.

'C:\\Program Files\\MCEBuddy2x\\ccextractor\\ccextractorwinfull.exe' '
Dallas - s02e01 - Digger''s Daughter.mp4'
CCExtractor 0.93, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
Input: .\\Dallas - s02e01 - Digger's Daughter.mp4
[Extract: 1] [Stream mode: Autodetect]
[Program : Auto ] [Hauppage mode: No] [Use MythTV code: Auto]
[Timing mode: Auto] [Debug: No] [Buffer input: Yes]
[Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No]
[Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No]
[Add font color data: Yes] [Add font typesetting: Yes]
[Convert case: No][Filter profanity: No] [Video-edit join: No]
[Extraction start time: not set (from start)]
[Extraction end time: not set (to end)]
[Live stream: No] [Clock frequency: 90000]
[Teletext page: Autodetect]
[Start credits text: None]
[Quantisation-mode: CCExtractor's internal function]

-----------------------------------------------------------------
Opening file: .\\Dallas - s02e01 - Digger's Daughter.mp4
Detected MP4 box with name: ftyp
Detected MP4 box with name: free
Detected MP4 box with name: mdat
File seems to be a MP4
Analyzing data with GPAC (MP4 library)
Opening '.\\Dallas - s02e01 - Digger's Daughter.mp4': ok
Track 1, type=vide subtype=avc1
Track 2, type=sbtl subtype=tx3g
Track 3, type=sbtl subtype=tx3g
Track 4, type=soun subtype=MPEG
Track 5, type=text subtype=text
MP4: found 5 tracks: 1 avc and 3 cc
Processing track 1, type=vide subtype=avc1
Processing track 2, type=sbtl subtype=tx3g
Processing track 3, type=sbtl subtype=tx3g
Processing track 4, type=soun subtype=MPEG
Processing track 5, type=text subtype=text

Unsupported track type text:text! Please report.

Unsupported track type text:text! Please report.
 11%  |  00:05
Unsupported track type text:text! Please report.
 22%  |  00:17
Unsupported track type text:text! Please report.
 33%  |  14:55
Unsupported track type text:text! Please report.
 44%  |  17:17
Unsupported track type text:text! Please report.
 55%  |  25:51
Unsupported track type text:text! Please report.
 66%  |  28:45
Unsupported track type text:text! Please report.
 77%  |  42:09
Unsupported track type text:text! Please report.
100%  |  45:05
Closing media: ok
Found 1 AVC track(s). Found 3 CC track(s).


Total frames time:        00:00:00:000  (0 frames at 29.97fps)

Min PTS:                                00:00:00:000
Max PTS:                                00:45:05:667
Length:                          00:45:05:667
Done, processing time = 0 seconds
Issues? Open a ticket here
https://github.com/CCExtractor/ccextractor/issues

Dallas - s02e01 - Digger’s Daughter_1.srt (53,0 KB)

Side note: Da du bruger PlayOn/PlayLater, bør du have Ad remover sat til “Yes (use markers)”
Og under expert skal du markere “Check chapters for Ad markers”

Alt god info - tak. Fedt at du fandt en måde at udtrække en srt-fil på!

Et par ting her.

Filen, du har uploadet til serveren, er Dallas - s02e01 - Digger's Daughter (som er forskellig fra den i dine logs)

Når jeg kører denne fil igennem MCEBuddy, kan den udtrække underteksterne uden problemer.

Dog er de logs, du har vedhæftet, fra filen Dallas - s01e01 - Digger's Daughter.mp4

Det ser ud til, at denne MP4-fil er beskadiget, og MCEBuddy kan ikke udtrække underteksterne (heller ikke med ccextractor)

2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [isom] not enough bytes in box chpl: 2 left, reading 9 (file ..\src\thirdparty\gpacmp4\box_code_base.c, line 145)
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “chpl” (start 1174473) failed (Invalid IsoMedia File) - skipping
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “udta” (start 887136) failed (Invalid IsoMedia File) - skipping
2024-09-04T16:17:34 MCEBuddy.AppWrapper.CCExtractor → [iso file] Read Box “moov” (start 32) failed (Invalid IsoMedia File) - skipping

Hvis du kan uploade den originale fil Dallas - s01e01 - Digger's Daughter.mp4, kan vi se, hvad der foregår.

Prøvede at uploade filen i morges - det ser ud til, at ftp-serveren muligvis er nede eller ikke accepterer login. Jeg prøvede med både WinSCP og FileZilla.

Jeg prøver igen senere i dag.

Uploads fungerer her til morgen.

Jeg uploadede 2 filer – S01 E01 & E02. Begge blev optaget fra Freevee med Playon og fungerer perfekt med undertekster i Plex.

Jeg er ikke 100 % sikker på, at E01 er uændret af mig (jeg lavede en masse tests, før jeg kom her for at få hjælp), men E02 er absolut ikke blevet rørt af mig.

Forresten – undskyld navneforvirringen tidligere med den fil, jeg uploadede. Freevee har sæson et af Dallas navngivet forkert ifølge IMDb (de kalder S01-afsnittene for S02), så jeg omdøbte dem for at få dem til at passe i Plex. Jeg kan have downloadet E01 igen til dig og glemt at omdøbe den, derfor viste uploadet S02.

Tak fordi du hænger ved.

Jeg prøvede begge filer med den nyeste MCEBuddy beta-build, og den udtrækker eng-undertekster uden problemer. Sørg blot for, at Save subtitles (for at få en SRT-fil) og/eller Embed subtitles (for at tilføje dem til den konverterede fil) er aktiveret i indstillingerne for konverteringsopgaven.

Der ser ud til at være et andet spa-undertekstspor, men dette spor er beskadiget, så det kan ikke udtrækkes; faktisk kan MP4 Inspector slet ikke indlæse det.

Jeg vil give det et forsøg og vende tilbage…

Begge filer virkede også for mig lige nu.

Jeg aner ikke, hvorfor jeg havde problemer i starten – sandsynligvis var mine indstillinger forkerte og/eller jeg rodede med den fil på en eller anden måde, vidste ikke, den var ødelagt, og fortsatte med at prøve forskellige indstillinger med den i stedet for med en anden fil.

Det lader til, at den lige har behandlet begge filer cirka tre gange hurtigere, end det tog med kun den ene.

Tak for hjælpen!