The Net (1995)_tt0113957.ts-FullQualityGeneral-2024-01-12T12-42-31.log (2,0 MB)
Is er ergens documentatie over het interpreteren van conversiefouten? Ik gebruik nog steeds de bèta 2.6.3 van 9 januari die je me noemde en probeerde vanochtend een film te converteren, maar mijn MP4-AV1-uitvoer (zonder hardwareversnelling) werd afgekapt, dus probeerde ik opnieuw met mijn normale mp4-hevc en hetzelfde gebeurde. Mijn resultaat is een video van 14 seconden in plaats van waarschijnlijk minstens 120 minuten. Ik zie wat fouten in het logbestand, maar weet niet welke van belang kunnen zijn.
En ter vermelding: de bron van mijn TS-bestanden is dezelfde als ik vrijwel dagelijks gebruik, dus tenzij er een zeldzaam probleem was met het opslaan van het bestand weet ik het niet. Het laadde prima in Custom Cuts en ik heb mijn EDL gemaakt zoals ik normaal doe.
Je moet gewoon door het logboek gaan en kijken wat er gebeurt. In dit geval zijn je videotijdstempels zwaar beschadigd, wat ffmpeg veel problemen bezorgt en het kan niet herstellen:
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f0251800] start time for stream 0 is not set in estimate_timings_from_pts
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f0251800] stream 0 : no TS found at start of file, duration not set
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f0251800] Could not find codec parameters for stream 0 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → Consider increasing the value for the ‘analyzeduration’ (0) and ‘probesize’ (5000000) options
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] start time for stream 0 is not set in estimate_timings_from_pts
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] stream 0 : no TS found at start of file, duration not set
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] Could not find codec parameters for stream 0 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → Consider increasing the value for the ‘analyzeduration’ (0) and ‘probesize’ (5000000) options
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] start time for stream 0 is not set in estimate_timings_from_pts
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] stream 0 : no TS found at start of file, duration not set
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] Could not find codec parameters for stream 0 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → Consider increasing the value for the ‘analyzeduration’ (0) and ‘probesize’ (5000000) options
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] start time for stream 0 is not set in estimate_timings_from_pts
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] stream 0 : no TS found at start of file, duration not set
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] Could not find codec parameters for stream 0 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → Consider increasing the value for the ‘analyzeduration’ (0) and ‘probesize’ (5000000) options
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] start time for stream 0 is not set in estimate_timings_from_pts
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02a4b00] stream 0 : no TS found at start of file, duration not set
…
…
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 226800, current: 220320; changing to 226801. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 226801, current: 222480; changing to 226802. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 226802, current: 224640; changing to 226803. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 226803, current: 226800; changing to 226804. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 324000, current: 319680; changing to 324001. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 324001, current: 321840; changing to 324002. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 324002, current: 324000; changing to 324003. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 436320, current: 429840; changing to 436321. This may result in incorrect timestamps in the output file.
2024-01-12T12:47:06 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 00000120f02933c0] Non-monotonic DTS in output stream 0:1; previous: 436321, current: 432000; changing to 436322. This may result in incorrect timestamps in the output file.
Soms geven de logboeken je een tip over wat je kunt proberen. In dit geval heeft ffmpeg moeite met het samenvoegen van de geknipte segmenten en geeft het logboek je een tip.
WARNING> 2024-01-12T12:47:06 MCEBuddy.CommercialScan.Remover → Using FFMPEG instead of AVIDemux to merge tracks. There may be artifacts/issues with the video at the merged segments, set CommercialMergeTool=avidemux in the profile if you are facing issues
Bewerk in je profiles.conf-bestand je profiel en voeg de regel CommercialMergeTool=avidemux toe aan het einde van het profiel dat je gebruikt. Kijk of dat helpt.
Je kunt ook proberen de optie Skip remuxing aan te vinken op de pagina Conversion task → Expert settings, dat kan helpen in zo’n situatie.
Over het algemeen, als je opneemt via een tv-tunerkaart of een videokaart voor opname en je video heeft zulke ernstige tijdstempelproblemen, is dat meestal een van twee redenen:
- De driver van het opnameapparaat is bijgewerkt en de nieuwe driver maakt beschadigde tijdstempels. Probeer terug te gaan naar een oudere driver of neem contact op met de fabrikant voor een gerepareerde driver
- Als je OTA-opnames gebruikt, is het signaal erg zwak, wat tijdstempelproblemen in de opnames veroorzaakt. Haal een sterker antenne of versterker
Ik gebruik een hardware-captureapparaat en de enige update was een Windows-update, maar ik heb daarna nog drie andere opnames gemaakt die allemaal goed gingen. De fout is eerder gebeurd, misschien een soort grillige situatie, want ik hee deze keer opnieuw opgenomen en de nieuwe versie is zonder problemen geconverteerd zonder dat ik iets heb veranderd.
Ik heb naar de nieuwe logboeken gekeken en voor zover ik kan zien krijg ik de ‘incorrect timestamps’-meldingen de hele tijd, letterlijk duizenden per log, dus ik denk niet dat die schadelijk zijn. Wat ik niet zie bij de werkende conversies is de eerste reeks die jij noemde; bijvoorbeeld bij het zoeken naar ‘could not find codec parameters’ → een goede conversie bevat er 0, de mislukte conversies hadden er 20-30, dus in mijn geval lijken die chunks mijn probleem te zijn.
Bedankt voor de hulp.