MCEBuddy-filer virker ikke, men Handbrake-konverteringer gør

Jeg prøver at bruge MCEBuddy til at køre mine filer igennem en Handbrake-forudindstilling. Når jeg bruger Handbrake GUI, fungerer det fint, men når jeg bruger MCEBuddy, virker filerne ikke (lang buffer-tid ved start, frysninger og ude af stand til at genoptage midt i – selv ved lokal afspilning i VLC).

Her er MCEBuddy-profilen:

[Mid 720p MKV]
Description=Use a handbrake profile
order=handbrake
handbrake-general=
handbrake-video=–start-at duration:0 --preset-import-file Mid720p.json --preset Mid720p
handbrake-audio=
handbrake-audioac3=
handbrake-ext=.mkv
handbrake-audiodelay=skip
handbrake-VideoOptimized=true
handbrake-AudioOptimized=true
PreConversionCommercialRemover=true

Jeg spekulerer på, om jeg skal fjerne de optimerede indstillinger eller sætte dem til false.

Her er konfigurationen for denne opgave:

[SavedShows-T]
Profile=Mid 720p MKV
DestinationPath=\\SavedShows
WorkingPath=
FallbackDestination=False
CheckReprocessingHistory=False
AddToiTunesLibrary=False
AddToWMPLibrary=False
AutoIncrementFilename=False
SkipReprocessing=False
MaxWidth=15360
FPS=
VolumeMultiplier=0
QualityMultiplier=1
RenameBySeries=True
AltRenameBySeries=False
CustomRenameBySeries=%relativesourcepath%%originalfilename%
RenameOnly=False
DownloadSeriesDetails=True
DownloadBanner=True
ForceFilenameMetadata=False
OverwriteMetadataInternet=Default
FileSelection=
MetaSelection=
MetaChannelSelection=
MonitorTaskNames=T-SavedShows
DRC=False
AudioLanguage=
AudioOffset=0
InsertQueueTop=False
ExtractXML=False
WriteMetadata=True
AutoDeInterlace=False
PreferHardwareEncoding=True
StereoAudio=False
EncoderSelectBestAudioTrack=False
DisableCropping=True
StartTrim=0
EndTrim=0
ExtractCC=default
SaveSubtitles=True
CCOffset=0
EmbedSubtitles=True
EmbedChapters=False
StrictProcessing=False
ExtractAdsFromChapters=False
TaskCommercialSkipCut=False
KeepAdvertisements=False
MetadataMatchPriority=Default
SkipCopyBackup=False
SkipRemux=False
IgnoreCopyProtection=False
TiVOMAKKey=
Enabled=True
ForceShowType=Default
MetaShowTypeSelection=Default
MetaCodecSelection=Any
GpuSelection=Any
MetaDRMTypeSelection=All
FileSizeCompareType=LessThan
FileSizeThreshold=0
VideoBitrateCompareType=LessThan
VideoBitrateThreshold=0
VideoWidthCompareType=LessThan
VideoWidthThreshold=0
CommercialRemoval=None
ComskipINI=
ComskipCLIParams=
DomainName=
UserName=MCEBuddy
Password=
MetaCorrectionsCount=0

Her er JSON til profilen:

{
“PresetList”: [
{
“AlignAVStart”: false,
“AudioCopyMask”: ,
“AudioEncoderFallback”: “ac3”,
“AudioLanguageList”: ,
“AudioList”: [
{
“AudioBitrate”: 224,
“AudioCompressionLevel”: 0,
“AudioEncoder”: “ac3”,
“AudioMixdown”: “5point1”,
“AudioNormalizeMixLevel”: false,
“AudioSamplerate”: “auto”,
“AudioTrackQualityEnable”: false,
“AudioTrackQuality”: 0,
“AudioTrackGainSlider”: 0,
“AudioTrackDRCSlider”: 0
}
],
“AudioSecondaryEncoderMode”: true,
“AudioTrackSelectionBehavior”: “first”,
“ChapterMarkers”: true,
“ChildrenArray”: ,
“Default”: true,
“FileFormat”: “av_mkv”,
“Folder”: false,
“FolderOpen”: false,
“Optimize”: false,
“Mp4iPodCompatible”: false,
“PictureCropMode”: 0,
“PictureBottomCrop”: 0,
“PictureLeftCrop”: 480,
“PictureRightCrop”: 480,
“PictureTopCrop”: 0,
“PictureDARWidth”: 960,
“PictureDeblockPreset”: “off”,
“PictureDeblockTune”: “medium”,
“PictureDeblockCustom”: “strength=strong:thresh=20:blocksize=8”,
“PictureDeinterlaceFilter”: “decomb”,
“PictureCombDetectPreset”: “default”,
“PictureCombDetectCustom”: “”,
“PictureDeinterlacePreset”: “default”,
“PictureDeinterlaceCustom”: “”,
“PictureDenoiseCustom”: “”,
“PictureDenoiseFilter”: “off”,
“PictureSharpenCustom”: “”,
“PictureSharpenFilter”: “off”,
“PictureSharpenPreset”: “medium”,
“PictureSharpenTune”: “none”,
“PictureDetelecine”: “off”,
“PictureDetelecineCustom”: “”,
“PictureColorspacePreset”: “off”,
“PictureColorspaceCustom”: “”,
“PictureChromaSmoothPreset”: “off”,
“PictureChromaSmoothTune”: “none”,
“PictureChromaSmoothCustom”: “”,
“PictureItuPAR”: false,
“PictureKeepRatio”: true,
“PicturePAR”: “auto”,
“PicturePARWidth”: 3,
“PicturePARHeight”: 4,
“PictureWidth”: 1280,
“PictureHeight”: 720,
“PictureUseMaximumSize”: true,
“PictureAllowUpscaling”: false,
“PictureForceHeight”: 0,
“PictureForceWidth”: 0,
“PicturePadMode”: “none”,
“PicturePadTop”: 0,
“PicturePadBottom”: 0,
“PicturePadLeft”: 0,
“PicturePadRight”: 0,
“PresetName”: “Mid720p”,
“Type”: 1,
“SubtitleAddCC”: true,
“SubtitleAddForeignAudioSearch”: false,
“SubtitleAddForeignAudioSubtitle”: false,
“SubtitleBurnBehavior”: “none”,
“SubtitleBurnBDSub”: false,
“SubtitleBurnDVDSub”: false,
“SubtitleLanguageList”: [
“eng”
],
“SubtitleTrackSelectionBehavior”: “first”,
“VideoAvgBitrate”: 0,
“VideoColorMatrixCode”: 0,
“VideoEncoder”: “x265_10bit”,
“VideoFramerateMode”: “vfr”,
“VideoGrayScale”: false,
“VideoScaler”: “swscale”,
“VideoPreset”: “medium”,
“VideoTune”: “”,
“VideoProfile”: “auto”,
“VideoLevel”: “auto”,
“VideoOptionExtra”: “”,
“VideoQualityType”: 2,
“VideoQualitySlider”: 25,
“VideoMultiPass”: true,
“VideoTurboMultiPass”: true,
“x264UseAdvancedOptions”: false,
“PresetDisabled”: false,
“MetadataPassthru”: false
}
],
“VersionMajor”: 59,
“VersionMicro”: 0,
“VersionMinor”: 0
}

I output-filerne er der tydelige forskelle i filinfo.

Her er MCEBuddy-konverterede fil. Hvorfor er Handbrake ikke skriveapplikationen?

Writing application : mkvmerge v17.0.0 (‘Be Ur Friend’) 64-bit
Writing library : libebml v1.3.5 + libmatroska v1.4.8 / Lavf60.16.100

Dette er Handbrake-filen:

Writing application : HandBrake 1.9.0 2024120100
Writing library : Lavf61.7.100

Jeg elsker MCEBuddys automatiske funktioner, men jeg overvejer at skrive min egen automatisering, der bruger Handbrakes kommandolinje til det selvstændige Handbrake-program, hvis jeg ikke kan få dette til at virke.

Al hjælp sættes meget pris på. Sig til, hvis du vil have logs (kører den igen nu på Debug for at få en mere robust logfil).

Den optimerede mulighed betyder blot, at profilen er forudoptimeret, og at MCEBuddy ikke skal forsøge at optimere lyd- eller videokvaliteten yderligere, f.eks. kvalitetsskala, volumenudjævning, beskæring osv.

Det lyder som om, du muligvis støder på et problem med kodning. Prøv at aktivere muligheden Disable remuxing i konverteringsopgavens ekspertindstillinger. Det vil springe den mellemliggende remuxing til TS-operation over og sende kilden direkte til HandBrake til konvertering.