Tilpasning af min Profiles.conf

Hej, hvad der virker simpelt, kan jeg efter mange Google-søgninger ikke finde svaret på.

Jeg ønsker at gøre disse filer til 720p under konverteringen.

Drømmer jeg, eller kan jeg bare tilføje et par linjer her?

[HEVC MP4]
Description=HEVC i MP4 (H.265/AAC) konvertering. Skaber en mindre fil (50 % mindre end H.264) med sammenlignelig kvalitet, men meget langsom.
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

[----------------------]

Du kan prøve at bruge følgende linje i din profil, men ændringen i bitrate vil føre til et kvalitetstab, så du bliver nødt til at justere CRF-værdien til et lavere tal. Hvis du bruger hardware-acceleration, skal du skrive en helt ny profil til videoen, da dette er en softwareprofil.

Du tilføjer basically “Video Filter” -vf scale=-1:720

ffmpeg-video=-ss 0 -vf yadif=0:-1:1,hqdn3d -vf scale=-1:720 -vcodec libx265 -preset medium -crf 26 -map 0:v -sn

Du skal også ændre rækkefølgen, så ffmpeg kommer først, og derefter bare slette alt, der står Handbrake, da ffmpeg efter min mening er overlegen.

Jeg har ikke prøvet dette, men jeg fandt informationen online. Hvis du bruger hardware-encoding, så sig til, så vil jeg prøve at hjælpe dig. Jeg har lige lært dette selv, så jeg er også ny i brugerdefinerede profiler.

Tak Ronald,

Jeg har tilføjet det og vil se, hvordan det går.
Ingen held.
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:BPS, Værdi:192000
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:DURATION, Værdi:01:01:31.520000000
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:NUMBER_OF_FRAMES, Værdi:115360
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:NUMBER_OF_BYTES, Værdi:88596480
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_WRITING_APP, Værdi:mkvmerge v53.0.0 (‘Fool’s Gold’) 64-bit
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_WRITING_DATE_UTC, Værdi:2021-03-14 21:01:30
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_TAGS, Værdi:BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:BPS, Værdi:8496220
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:DURATION, Værdi:01:01:31.560000000
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:NUMBER_OF_FRAMES, Værdi:184578
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:NUMBER_OF_BYTES, Værdi:3920538568
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_WRITING_APP, Værdi:mkvmerge v53.0.0 (‘Fool’s Gold’) 64-bit
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_WRITING_DATE_UTC, Værdi:2021-03-14 21:01:30
WARNING> 2021-03-17T20:58:34 MCEBuddy.MetaData.VideoMetaData → Ukendt MKV-tag, Tag:_STATISTICS_TAGS, Værdi:BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
WARNING> 2021-03-17T20:58:36 MCEBuddy.MetaData.VideoMetaData → TV.com mislykkedes
ERROR> 2021-03-17T21:00:18 MCEBuddy.Engine.ConversionJob → Uhåndteret fejl under konvertering, konvertering annulleret
System.IndexOutOfRangeException: Indekset lå uden for matrixgrænserne.
ved MCEBuddy.Transcode.Convert.GetConversionExtension(ConversionJobOptions conversionOptions)
ved MCEBuddy.Engine.ConversionJob.GetDestinationFilename(ConversionJobOptions conversionOptions, VideoMetaData metaData, String originalFileName, Log jobLog)
ved MCEBuddy.Engine.ConversionJob.Convert()

Har du prøvet at indstille maksimumopløsningsglideren til 720 i konverteringsopgaveindstillingerne?

image

Hej Goose,

Det giver mening, og jeg vil prøve.
:+1:

Skyderen er maksimal bredde. OP leder efter en fast maksimal højde. De rigtige CLI-indstillinger i konfigurationen er vejen frem. Handbrake har sine egne 720p forudindstillede profiler, som du kan angive, hvis ffmpeg ikke gør det.

Du bør også sikre dig, at du ikke opskalerer SD-indhold. Det er bedst at lade dit TV om det. Medmindre der er ødelagt letterboxing med kilden, og du har brug for opskalering og beskæring. Billedet vil dog ikke blive bedre med rekomprimering.

Hej Mike

Jeg tror, at det, du siger, er det, jeg ønsker! :+1: :-1:

Så hvad er den Handbrake 720p-profillinje, som jeg skal sætte i konfigurationen?

Du opretter din egen profil til 720p og bruger derefter profilmuligheden med det navn, du har givet din profil.

Det er bedst at installere Handbrake som standalone og bruge gui’en til at indstille profilen. Overfør derefter profilindstillingerne til MCEBuddy CLI-versionen, så når du aktiverer den i MCEBuddy-konfigurationen, vil den finde den.

Du kan muligvis gøre det direkte fra Handbrake CLI-indstillingerne i MCEBuddy-konfigurationen - dokumentationssiden på Handbrake.fr vil have detaljerne.

Tak, Mike.

Jeg har oprettet en ny sektion i profiles.conf med navnet [HEVC new 720p Profile MP4].

Det, jeg spørger om, er: Hvad og hvor skriver jeg 720p-linjen i denne sektion?

Skal jeg sætte en 720p-kommando i stedet for den fed linje
Hvad er den linje?
Jeg har HandBrake og har googlet kommandoen, men uden held.

Jeg plejer at udtømme alle muligheder, før jeg henvender mig til udviklerforumet…

[HEVC new 720p Profile MP4]
Description=HEVC in MP4 (H.265/AAC) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
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

[----------------------]

Find MCEBuddy’s HandbrakeCLI.exe og kør det med -h-valgmuligheden.

Eller læs her:

Du vil sandsynligvis bruge “–height 720”-valgmuligheden og “–no-interlace”-valgmuligheden (dvs. progressiv).

Eller hvis det er i din forudindstilling, kan du eksportere GUI-forudindstillingerne og derefter importere blot din brugerdefinerede forudindstilling og derefter angive den. Eksporteringen af forudindstillingen skulle i bund og grund være de valgmuligheder, du har opsat i GUI’en, som en JSON-fil i stedet for en lang liste af valgmuligheder.

Hvis du foretrækker at liste valgmulighederne frem for en forudindstillingskonfiguration, så fint.

Tak Mike

Du prøver at være hjælpsom, men jeg har prøvet at importere/eksportere, kopiere/indsætte, oprette .json-filer – alt hvad der kunne gøre det, jeg ønsker.

Jeg vil have DENNE linje handbrake-video=–start-at duration:0 -e x265 --encoder-preset medium -q 26
men med 720p et eller andet sted i den.

Så hvis du ikke kan give mig den linje, jeg har bedt om flere gange, så STOP med at svare. :stuck_out_tongue_closed_eyes:

Jeg har givet dig den mulighed, du skal tilføje til konfigurationslinjen.

Der er en “–height”-mulighed. Brug den. Du er velkommen for den hjælp, jeg tilbød, og min tid.

LÆS DEN FORBANDEDE MANUAL som alternativ.

Hvis det ikke virker, fungerer det, jeg har fortalt dig at gøre, for mig, så problemet må være dig. :winking_face_with_tongue:

Spikemixture - fik du profilen til at virke? Jeg har forsøgt at gøre noget lignende og ville sætte pris på muligheden for at lære af din endelige kode, hvis du vil dele den.

Hej Claw,

Nej
Modtog intet andet end det, du ser her!