Opened 5 years ago

Closed 4 years ago

#1866 closed Feature Request (fixed)

cannot playback .mlp or .aob files

Reported by: findmyip Owned by:
Priority: normal Milestone: 1.6.3
Component: General Version: 1.5.2.3456
Severity: major Keywords:
Cc: v0lt, underground78 Evaluation:

Description

cannot playback .mlp or .aob files

videolan plays them fine.

Attachments (1)

mlp.patch (6.9 KB) - added by zener95 5 years ago.

Download all attachments as: .zip

Change History (15)

comment:1 Changed 5 years ago by sialivi

I second this request. I know MLP (Meridian Lossless Packing Audio) is supported by ffmpeg, and that probably means AOB (Audio Object) is supported as well.

comment:2 Changed 5 years ago by underground78

  • Cc v0lt added

Maybe v0lt can help on that.

comment:3 Changed 5 years ago by v0lt

I need some .mpl files.

comment:4 Changed 5 years ago by thevbm

Check Samples page in order to cut sample if it's too big and where to upload file.

Changed 5 years ago by zener95

comment:5 Changed 5 years ago by zener95

this patch enable internal DTSAC3Source and MPA Decoder to play mlp and raw truehd audio file. mediasubtype is MEDIASUBTYPE_DOLBY_AC3 because MpaDecFilter::ProcessAC3 deliver mlp data to ffmpeg. maybe we should add a new subtype for it.

comment:7 Changed 5 years ago by v0lt

I'll try to find time to check code for .mlp files. But I doubt that .aob files have the same structure as .mlp.

comment:8 Changed 5 years ago by zener95

yes, .aob is mpeg-ps type, have to patch internal mpegsplitter

comment:9 Changed 5 years ago by sialivi

I tried build 4872 and .mlp audio is all distorted.

comment:10 Changed 5 years ago by sialivi

Nevermind, now it's not distorted anymore. I only get 2 channel audio though instead of 5.1, but maybe my settings are wrong.

comment:11 Changed 5 years ago by zener95

"DTS/ACS" string in "Internal Filters" property page is better to change "DTS/AC3/MLP" since this filter can support .mlp file type

comment:12 Changed 5 years ago by v0lt

Try the build 4962 or later.
+ Added partial support for .AOB-s with LPCM tracks.
+ Added support for .AOB-s with MLP tracks.

known issues:

  • The incorrect determination of the duration;
  • A stupor on the .AOB-s containing both MLP and LPCM tracks.

comment:13 Changed 4 years ago by underground78

  • Cc underground78 added

Ref #2578 (incorrect duration problem).

comment:14 Changed 4 years ago by xhmikosr

  • Component changed from New to Solved
  • Milestone set to 1.6.3
  • Resolution set to fixed
  • Status changed from new to closed

This seems to work fine here.

Note: See TracTickets for help on using tickets.