Page 1 of 1

[SOLVED] Apple iPad, Force audio transcoding (ac3 to aac)

PostPosted: Sun Dec 23, 2012 2:12 pm
by vaddimka
Hello. I know how much you guys hate Apple, but my question is mostly brand-irrelevant :)

Recently there's been a shitstorm over AC3 copyright issues, resulting in all AC3-capable players being 'patched' or removed from Apple-store. I tried to make device profile which would transcode all sound to mp3/aac, leaving the video intact (or remuxed to mpegts or something else streamable).

The current version looks like this:
  Code:
<Profile id="55" name="iPad" extendsProfileId="1">
     <OnlineTranscoding>
<Video targetContainer="mpegts" targetACodec="aac" forceStereo="true">
 <Matches container="*"/>
</Video>
      </OnlineTranscoding>
   </Profile>

(I tried mp3 also)

I switched logging level to DEBUG and there's a confirmation that the profile is applied to my device:
2012-12-23 18:00:26,876 DEBUG [VideoDeliveryEngine] Delivering item '139' for client 'IPAddress=/192.168.17.51, Profile=iPad'
2012-12-23 18:00:26,876 DEBUG [VideoDeliveryEngine] Delivering file '02.BBC - Caribeans.avi' in native format

but for some reason transcoding is not working ('enable transcoding' check is set). File is delivered in native format with ac3 sound, which plays perfectly on my Android phone, but fails to play on an Ipad.

What am I missing here? How can I force audio transcoding to work? Thanks in advance.

Re: Force audio transcoding (ac3 to something else)

PostPosted: Sun Dec 23, 2012 2:27 pm
by vaddimka
Opps! Nevermind. I should be using 'Transcoding' instead of 'OnlineTranscoding'. It works now. Please delete this thread if it's not relevant.