Kwaliteit/Integriteit Bestandscontrole?

Ik probeerde een bepaalde film te synchroniseren naar een iPad en kreeg een foutmelding dat het niet mogelijk was om het te transcoderen. Het bleek dat er een kwaliteits-/integriteitsprobleem was met het bestand (niets te maken met MCEBuddy). Ook heb ik wat content met gedeelten van slechte resolutie. Eerst dacht ik dat het met bufferen/netwerk te maken had, maar het bleek een probleem met het bestand zelf te zijn.

Is er een manier waarop MCEBuddy een kwaliteits-/integriteitscheck van het bestand kan uitvoeren en me kan laten weten of er problemen zijn?

En nog een stap verder: kan MCEBuddy een bestand repareren of zelfs de kwaliteit ervan verbeteren?

Het antwoord daarop hangt af van het profiel dat je gebruikt.

Als je een onbewerkt profiel gebruikt, worden de video- en audiostreams ongewijzigd gekopieerd (allen kleine containerproblemen kunnen worden gecorrigeerd).

Bij een normaal profiel worden sommige fouten gedetecteerd en gecorrigeerd, maar dat hangt ook af van de encoder die in het profiel wordt gebruikt. Sommige encoders kunnen bepaalde soorten fouten beter aan dan andere. Bijvoorbeeld: HandBrake corrigeert timingfouten beter dan ffmpeg voor de meeste MPEG4-streams, terwijl ffmpeg beter presteert met MPEG2-gegevens.

We hebben veel tests met beschadigde bestanden. Ter illustratie: elke build van MCEBuddy doorloopt ongeveer 10.000 uur aan bestanden met beschadigde audio/video/container/metadata en converteert \u003e 99,9% ervan voordat we hem uitbrengen (vroeger lag dit percentage ooit rond de 80%).

Dat gezegd hebbende, blijft er na foutcorrectie altijd een beetje artefact achter, maar het is ook aan de speler om deze fouten te verwerken. Fouten komen extreem vaak voor in videobestanden, vooral als ze OTA of via de kabel zijn opgenomen. De meeste videospelers zijn zeer veerkrachtig in het afhandelen van fouten; sommige (zoals Apple) zijn erg kieskeurig. VLC is een uitstekend voorbeeld van software die fouten tijdens het afspelen goed aan kan (beschikbaar voor iOS-apparaten, Android, Windows, Mac en Linux).

Bedankt dat je de tijd hebt genomen om dit te delen, het was erg interessant en inzichtelijk. Het verklaart ook een aantal van de problemen die ik heb ondervonden. Ik probeer de hoogst mogelijke kwaliteit te halen uit ISO-bestanden (gemaakt met het DVDFab-kloonprofiel), kwaliteit die overeenkomt met de originele bluray of dvd (ik neem aan dat ik de kwaliteit niet kan verbeteren?). Omdat mijn ambities mijn vaardigheden overstijgen, gebruik ik de onbewerkte profielen, ervan uitgaande dat geen compressie betekent geen kwaliteitsverlies. Ik heb een paar keer geprobeerd de profielen van hoge kwaliteit uit te proberen, maar nooit tot een einde gebracht omdat elke film die ik probeerde 12+ uur duurde op mijn computer, dus heb ik afgebroken. Ik vermoed dat mijn oudere laptop en grafische kaart de schuld zijn. Ik zal proberen aan een nieuwere/betere laptop te komen en kijken of dat verschil maakt. Ik investeer graag in een nieuwe computer als dat betekent dat ik een geautomatiseerd proces kan hebben met hoogwaardige bestanden.

Als je onbewerkte profielen gebruikt (vooral grote bestanden van GB’s), omdat er grote hoeveelheden data verplaatst worden (audio en video kopiëren zonder opnieuw te coderen), zijn het de harde schijf en I/O-snelheid die tellen in plaats van de CPU. Je krijgt mogelijk meer voordeel uit een high-speed SSD-schijf dan uit een snellere CPU. Voor reguliere profielen is de CPU wel erg belangrijk, vooral als je geen hardwareversnelling gebruikt. Hardwareversnelling heeft een afweging: het is 5 tot 50 keer sneller dan een CPU, maar je levert wat kwaliteit in ten opzichte van de uiteindelijke bestandsgrootte (bijvoorbeeld: een geconverteerd bestand met hardware-encoding via het High Quality MP4-profiel versus hetzelfde via de CPU met HandBrake levert een kleiner bestand op voor de CPU, of bij dezelfde bestandsgrootte een bestand met hogere kwaliteit voor de CPU-geconverteerde versie). Hardware-encoders worden met elke generatie beter, dus het is een afweging tussen prijs en kwaliteit.

  • Als je tijd hebt, laat de CPU het werk op de achtergrond doen (daarvoor is MCEBuddy ontworpen)
  • Aan de andere kant: als je HEEL veel bestanden te verwerken hebben (we hebben gebruikers die meer dan 1000 video’s per dag verwerken met MCEBuddy), dan is hardwareversnelling de weg te gaan
  • niets verslaat de kwaliteit van een onbewerkt profiel, zorg gewoon dat je een SSD-schijf klaar hebt staan