U kunt de volgende regel in uw profiel proberen, maar de wijziging in de bitrate zal leiden tot kwaliteitsverlies, dus u zult de CRF-waarde naar een lager getal moeten aanpassen. Als u hardwareversnelling gebruikt, zult u een volledig nieuw profiel voor de video moeten schrijven, aangezien dit een softwareprofiel is.
U voegt eigenlijk de âVideo Filterâ toe: -vf scale=-1:720
U zult ook de volgorde moeten wijzigen om eerst ffmpeg te plaatsen en vervolgens alles wat Handbrake zegt te verwijderen, aangezien ffmpeg naar mijn mening superieur is.
Ik heb dit niet geprobeerd, maar ik vond de informatie online. Als u hardware-encoding gebruikt, laat het me weten en ik zal proberen u te helpen. Ik heb dit zelf pas geleerd, dus ik ben ook nieuw in aangepaste profielen.
De schuifregelaar staat op maximale breedte. De OP zoekt naar een vaste maximale hoogte. De juiste CLI-opties in de config zijn de juiste aanpak. Handbrake heeft eigen 720p vooraf ingestelde profielen die je kunt specificeren als ffmpeg dat niet doet.
Je moet er ook zeker van zijn dat je geen SD-content opschaalt. Dat is het best aan je TV over te laten. Tenzij er iets mis is met de letterboxing van de bron en je opschaling en bijsnijden nodig hebt. De beeldkwaliteit wordt echter niet beter met hercompressie.
Je maakt je eigen profiel aan voor 720p en gebruikt vervolgens de profieloptie met de naam die je aan je profiel hebt gegeven.
Het is het beste om Handbrake standalone te installeren en de gui te gebruiken om het profiel in te stellen. Vervolgens verplaats je de profielinstellingen naar de MCEBuddy CLI-versie, zodat wanneer je het aanroept in de MCEBuddy-configuratie, het profiel wordt gevonden.
Je kunt het mogelijk rechtstreeks doen vanuit de Handbrake CLI-opties in de MCEBuddy-configuratie - de documentatiesite op Handbrake.fr bevat de details.
Ik heb een nieuwe sectie aangemaakt in profiles.conf met de naam [HEVC new 720p Profile MP4].
Waar ik naar vraag is: wat en waar plaats ik de 720p-regel in deze sectie?
Moet ik een 720p-opdracht in plaats van de vetgedrukte regel plaatsen? Wat is die regel?
Ik heb HandBrake en heb de opdracht gegoogd, maar zonder succes.
Ik probeer altijd alle opties uit voordat ik naar het ontwikkelaarsforum komâŠ
[HEVC new 720p Profile MP4]
Description=HEVC in MP4 (H.265/AAC) conversie. Maakt een kleiner bestand (50% kleiner dan H.264) met vergelijkbare kwaliteit, maar is erg traag.
order=handbrake,ffmpeg
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset medium -crf 26 -map 0:v -sn
ffmpeg-audio=-acodec libfdk_aac -ab 128k -cutoff 18000 -map 0:a
ffmpeg-audioac3=-acodec libfdk_aac -ab 160k -cutoff 18000 -map 0:a
ffmpeg-ext=.mp4
ffmpeg-audiodelay=skip
handbrake-general=âdecomb --loose-anamorphic --verbose=2 -f mp4 handbrake-video=âstart-at duration:0 -e x265 --encoder-preset medium -q 26
handbrake-audio=-E faac -R auto -B 128 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E faac -R auto -B 160 -D 0 -a 1,2,3,4,5
handbrake-ext=.mp4
handbrake-audiodelay=skip
PreConversionCommercialRemover=true
Vind HandbrakeCLI.exe van MCEBuddy en voer het uit met de optie -h.
Of lees hier:
Je wilt waarschijnlijk de optie ââheight 720â en de optie ââno-interlaceâ (dus progressief).
Of, als het in je preset zit, kun je de GUI-presets exporteren en vervolgens alleen je aangepaste preset importeren en die specificeren. De preset-export zou in wezen de opties moeten zijn die je in de GUI hebt ingesteld, als JSON-bestand in plaats van een lange lijst met opties.
Als je de opties liever opsomt in plaats van een preset-config, prima.
Je probeert behulpzaam te zijn, maar ik heb al importeren, exporteren, kopiĂ«ren en plakken geprobeerd, .json-bestanden gemaakt â alles wat mijn wens zou kunnen vervullen.
Ik wil DEZE regel handbrake-video=âstart-at duration:0 -e x265 --encoder-preset medium -q 26
maar dan met ergens 720p erin.
Dus als je die regel die ik al meerdere keren heb gevraagd niet kunt geven, STOP dan met reageren.
Spikemixture - is het je gelukt om het profiel werkend te krijgen? Ik probeer iets vergelijkbaars en zou graag van je uiteindelijke code willen leren als je die wilt delen.