Make Roku Chaneru recognize m4a as mp4's
I'll admit this is out of my league. I've tried to research, looked at other profiles, etc, to no avail in getting it right. The m4a's I am putting in my libraries are video's and when I simply change m4a to mp4 they play correct but I don't want to have to do this with every video I put in my library as I pull videos from other family members windows video folders for the serviio and, honestly, they barely grasp plugging their phones in to the usb, waiting and letting windows import their videos to their folders on it's own
Briefly, the video codec information of the videos are:
Codec: H264 - MPEG-4 AVC (part 10) (avc1)
Type: Video
Decoded format: Planar 4:2:0 YUV
Codec: MPEG AAC Audio (mp4a)
Type: Audio
Sample rate: 44100 Hz
Bits per sample: 32
Can anyone help?
THX.
- Code:
<Profile id="roku" name="Chaneru" extendsProfileId="1">
<Detection>
<HttpHeaders>
<User-Agent>.*CHANERU.*</User-Agent>
</HttpHeaders>
</Detection>
<DeviceDescription>
<ModelName>Chaneru for Serviio</ModelName>
<Manufacturer>Chaneru Inc</Manufacturer>
</DeviceDescription>
<MediaFormatProfiles>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_AAC_MULT5</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_MPEG1_L3</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_AC3</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_HD_720p_AAC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_HD_1080i_AAC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_HP_HD_AAC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">AVC_MP4_LPCM</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_ASP_AAC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_SP_L6_AAC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_NDSD</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/mpeg">MP3</MediaFormatProfile>
</MediaFormatProfiles>
<Transcoding>
<!-- You may have to limit video rate if Roku rebuffers <Video targetContainer="applehttp" targetVCodec="h264" maxVBitrate="2000" targetACodec="aac"> -->
<Video targetContainer="applehttp" targetVCodec="h264" targetACodec="aac" maxWidth="1920" maxHeight="1080">
<Matches container="asf" />
<Matches container="mpegvideo" />
<Matches container="mpeg" />
<Matches container="mpegts" />
<Matches container="matroska" />
<Matches container="avi" />
<Matches container="flv" />
<Matches container="wtv" />
<Matches container="ogg" />
<Matches container="3gp" />
<Matches container="rtp" />
<Matches container="rtsp" />
<Matches container="rm" />
<Matches container="*" widthGreaterThan="1920" />
</Video>
<Audio targetContainer="mp3">
<Matches container="*" />
<!-- Convert everything to mp3 -->
</Audio>
</Transcoding>
<GenericTranscoding>
<Video targetContainer="applehttp" targetVCodec="h264" targetACodec="aac" />
</GenericTranscoding>
<AutomaticImageRotation>true</AutomaticImageRotation>
</Profile>