TS onverwerkt met Comskip veroorzaakt meer artefacten

Verzoek Type:
BUG / NIEUWE FUNCTIE

MCEBuddy-versie en Type (32bit of 64bit):
x64, 2.4 r11

Besturingssysteem en Type (32bit of 64bit):
Win7 x64

Samenvatting van het probleem of suggestie:
Als je de conversietaak “TS onbewerkt” gebruikt met Comskip, raakt het resulterende videobestand beschadigd en weigert het af te spelen of vertoont het verkeerde kleuren. Het is het duidelijkst te zien in Windows Media Player. In VLC spelen ze iets beter, maar de problemen zijn nog steeds zichtbaar.
Show Analyzer geeft minder problemen, maar ik zag bij één video verkeerde kleuren (en één conversie van één video faalde eenmalig). Converteren naar MP4 met Comskip verloopt zonder problemen.

Stappen om de bug te reproduceren:
Configureer de conversietaak “TS onbewerkt” voor gebruik van Comskip (standaard INI). Converteer een TS-bestand (opgenomen met een TV-tuner).
Speel de video af – als hij al afspeelt, is hij blokkerig en ontbreken grote delen.

Schermafbeeldingen:

log
mcebuddy.log.zip (39,9 KB)
Babel_20190901_1200.ts-TS onbewerkt-2019-09-05T18-31-32.4834587-05-00.log (465,5 KB)

Vreemd, ik heb datzelfde proces het afgelopen jaar gebruikt met goede resultaten. Ik werk op Windows 10 en gebruikte een oudere versie van mcebuddy.

Wel, de versie is iets om op te merken. Ik gebruikte de gratis versie (al een lange tijd) zonder problemen. Ik heb onlangs de nieuwe versie gekocht.

Het werkt hier prima. Het is misschien iets specifieks aan je opname. Ik zie het conversielog niet. Je kunt de originele video en het conversielog naar onze server uploaden, dan kunnen we ernaar kijken.

Nog iets om rekening mee te houden. Weet je zeker dat de blokkering er niet al in het origineel zit? Archiveer je de originelen of laat je mcebuddy deze verwijderen?

Gewoon een gedachte: het zou een slecht signaal kunnen zijn.

De originele is goed. Ik heb het op twee video’s geprobeerd, één van 480p en één van 1080p.
Ik weet niet waar de conversielogs staan.

In de logs-map heeft elk bestand zijn eigen conversielog.

Niet als de taaklogboeken uitstaan :slight_smile: Ik heb zojuist een logboek geüpload.

Ik heb uw logboeken bekeken, en het lijkt erop dat er een probleem is met de originele video:

2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → [mpeg2video @ 0000000002a72940] Invalid frame dimensions 0x0.
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → Last message repeated 4 times
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 0000000002a71000] PES packet size mismatch
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → Last message repeated 4 times

Of dit klein of groot is, kan ik niet zeggen. Het enige verschil tussen Comskip en ShowAnalyzer is dat ze verschillende detectie-algoritmen gebruiken, dus de punten voor reclamemarkeringen zouden afwijken. Het is mogelijk dat de markeringen die door Comskip zijn geselecteerd, betrekking hebben op gedeelten van de video waarin corruptie voorkomt, wat het probleem zou kunnen veroorzaken. Heeft u het geconverteerde bestand al afgespeeld met VLC? Soms ligt het probleem aan de codec van de speler.

De enige manier om dit te achterhalen, is door naar de originele en geconverteerde video’s te kijken. Als u ze upload naar de MCEBuddy-server, kan ik ze voor u nakijken.

Video’s geüpload naar FTP-server.

Bedankt, ik heb ze bekeken. Je originele video heeft enorm veel artefacten bij het afspelen in Windows 10 Media Player. Deze artefacten worden versterkt na het knippen, niets te maken met Comskip. Het ligt gewoon aan de locaties van de knippunten die door comskip zijn geïdentificeerd; die bevatten meer artefacten en fouten dan die van ShowAnalyzer, maar hoe dan ook is het probleem met de opname zelf. Als je een tunekaart gebruikt, controleer dan je signaal, want deze artefacten verschijnen niet als timingfouten (wat zou wijzen op een probleem met de firmware/driver), maar als onderdeel van de signaalstroom.

Waarom zien ze er dan goed uit als ik converteer naar MP4 (met Comskip)? Verbergt of ‘herstelt’ de conversie of compressie de duidelijke fouten?

Ja, de conversiefilters in niet-verwerkte profielen proberen video-artefacten te verzachten en kleine fouten te corrigeren waar mogelijk. Niet-verwerkte profielen kopiëren de video ongewijzigd.