how to transcode to MP4 (for iPad)

For help and support with PS3 Media Server in general
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply.

how to transcode to MP4 (for iPad)

Postby rrrrrr » Fri Dec 28, 2012 7:27 pm

Hi!

I try to use PMS to view old .MOV .AVI .MP2 videos from different CamCorders on an iPad.Videos are low resolution and small files (some MBytes), so transcoding speed should not be an issue.
I understood iPad can natively play MP4 (at least some variant).
How do I configure PMS to transcode to MPEG-4?
(Of course, I searched here for that and found 2 quite old threads concerning transcoding to MP4, but they were not helpful to me).


What did work so far:
PMS is installed on a Windows XP system. As a player fpr my iPad, I use "MLPlayer lite" which nicely connects to PMS. PMS shows it as "unknown DLNA client". The player app shows the original media files and a "#--TRANSCODE--#" folder with subfolders having 5 entries. 1st is "<originalFileName> [MEncoder]", second is "[No Encoding]", following are audio transcodings. Original MP4 videos play as they should.

What did not work:
I failed in configuring PMS such that it delivers MP4 encoded contents in the 1st entry, in all my tests my iPad denies playing (unknown media format).
I tried starting PMS with the "select profile" option and tried the "ipad/iphone","android" and "AirPlayer" profiles, amd finally my own "brute force" profile to transcode everything to MP4 using the following modified android profile (see below). In all cases, the transcoded data stream is not recognized by my iPad.

I think some vital part is missing. Do I need an additional MP4 codec?

Here the log for the try with my "brute force" profile:
Code: Select all
INFO  2012-12-28 18:52:39.496 [main] Starting PS3 Media Server 1.72.0
INFO  2012-12-28 18:52:39.526 [main] by shagrath / 2008-2012
INFO  2012-12-28 18:52:39.526 [main] http://ps3mediaserver.org
INFO  2012-12-28 18:52:39.526 [main] https://github.com/ps3mediaserver/ps3mediaserver
INFO  2012-12-28 18:52:39.526 [main]
INFO  2012-12-28 18:52:39.526 [main] Build: d9fd0a44c (2012-11-18)
INFO  2012-12-28 18:52:39.526 [main] Java: 1.7.0-Oracle Corporation
INFO  2012-12-28 18:52:39.526 [main] OS: Windows XP x86 5.1
INFO  2012-12-28 18:52:39.536 [main] Encoding: UTF-8
INFO  2012-12-28 18:52:39.536 [main] Memory: 742 MB
INFO  2012-12-28 18:52:39.536 [main]
INFO  2012-12-28 18:52:39.556 [main] Working directory: C:\P\PS3 Media Server
INFO  2012-12-28 18:52:39.576 [main] Temp directory: C:\T\ps3mediaserver
INFO  2012-12-28 18:52:39.576 [main] Logging config file: C:\P\PS3 Media Server\logback.xml
INFO  2012-12-28 18:52:39.576 [main] debug.log: C:\P\PS3 Media Server\debug.log
INFO  2012-12-28 18:52:39.576 [main]
INFO  2012-12-28 18:52:39.576 [main] Profile directory: C:\P\PS3 Media Server\renderers
INFO  2012-12-28 18:52:39.576 [main] Profile path: C:\P\PS3 Media Server\renderers\transcode2mp4.conf
INFO  2012-12-28 18:52:39.576 [main] Profile permissions: rw
INFO  2012-12-28 18:52:39.596 [main] Profile name: HD
INFO  2012-12-28 18:52:39.596 [main]
INFO  2012-12-28 18:52:39.616 [main] Loading MediaInfo library
INFO  2012-12-28 18:52:40.037 [main] Loaded MediaInfoLib - v0.7.60
INFO  2012-12-28 18:52:40.057 [main] Loading renderer configurations from C:\P\PS3 Media Server\renderers
INFO  2012-12-28 18:52:40.067 [main] Loading configuration file: AirPlayer.conf
INFO  2012-12-28 18:52:40.087 [main] Loading configuration file: Android.conf
INFO  2012-12-28 18:52:40.107 [main] Loading configuration file: Bravia4500.conf
INFO  2012-12-28 18:52:40.127 [main] Loading configuration file: Bravia5500.conf
INFO  2012-12-28 18:52:40.137 [main] Loading configuration file: BraviaEX.conf
INFO  2012-12-28 18:52:40.147 [main] Loading configuration file: DirecTVHR.conf
INFO  2012-12-28 18:52:40.157 [main] Loading configuration file: DLinkDSM510.conf
INFO  2012-12-28 18:52:40.167 [main] Loading configuration file: FreeboxHD.conf
INFO  2012-12-28 18:52:40.167 [main] Loading configuration file: FreecomMusicPal.conf
INFO  2012-12-28 18:52:40.177 [main] Loading configuration file: iPad-iPhone.conf
INFO  2012-12-28 18:52:40.187 [main] Loading configuration file: iPad-RR.conf
INFO  2012-12-28 18:52:40.187 [main] Loading configuration file: Kuro.conf
INFO  2012-12-28 18:52:40.197 [main] Loading configuration file: LGST600.conf
INFO  2012-12-28 18:52:40.197 [main] Loading configuration file: N900.conf
INFO  2012-12-28 18:52:40.207 [main] Loading configuration file: OPPOBDP83.conf
INFO  2012-12-28 18:52:40.207 [main] Loading configuration file: OPPOBDP93.conf
INFO  2012-12-28 18:52:40.217 [main] Loading configuration file: Panasonic.conf
INFO  2012-12-28 18:52:40.237 [main] Loading configuration file: Philips.conf
INFO  2012-12-28 18:52:40.247 [main] Loading configuration file: PhilipsPFL.conf
INFO  2012-12-28 18:52:40.277 [main] Loading configuration file: PopcornHour.conf
INFO  2012-12-28 18:52:40.277 [main] Loading configuration file: PS3.conf
INFO  2012-12-28 18:52:40.297 [main] Loading configuration file: Realtek.conf
INFO  2012-12-28 18:52:40.307 [main] Loading configuration file: Samsung-SMT-G7400.conf
INFO  2012-12-28 18:52:40.327 [main] Loading configuration file: SamsungAllShare.conf
INFO  2012-12-28 18:52:40.337 [main] Loading configuration file: SamsungWiseLink.conf
INFO  2012-12-28 18:52:40.347 [main] Loading configuration file: Showtime3.conf
INFO  2012-12-28 18:52:40.357 [main] Loading configuration file: SMP-N100.conf
INFO  2012-12-28 18:52:40.357 [main] Loading configuration file: SonyBluray.conf
INFO  2012-12-28 18:52:40.377 [main] Loading configuration file: Streamium.conf
INFO  2012-12-28 18:52:40.377 [main] Loading configuration file: transcode2mp4.conf
INFO  2012-12-28 18:52:40.407 [main] Loading configuration file: WDTVLive.conf
INFO  2012-12-28 18:52:40.417 [main] Loading configuration file: WMP.conf
INFO  2012-12-28 18:52:40.437 [main] Loading configuration file: XBMC.conf
INFO  2012-12-28 18:52:40.437 [main] Loading configuration file: XBOX360.conf
INFO  2012-12-28 18:52:40.447 [main] Loading configuration file: YamahaRXA1010.conf
INFO  2012-12-28 18:52:40.447 [main] Loading configuration file: YamahaRXV671.conf
INFO  2012-12-28 18:52:40.457 [main] Checking MPlayer font cache. It can take a minute or so.
INFO  2012-12-28 18:52:41.178 [main] Done!
INFO  2012-12-28 18:52:41.198 [main] Searching for plugins in C:\P\PS3 Media Server\plugins
INFO  2012-12-28 18:52:41.208 [main] No plugins found
INFO  2012-12-28 18:52:41.268 [main] Transcoder profile AviSynth/FFmpeg will not be used because AviSynth was not found
INFO  2012-12-28 18:52:41.268 [main] Registering transcoding engine: FFmpeg Audio
INFO  2012-12-28 18:52:41.298 [main] Registering transcoding engine: MEncoder
INFO  2012-12-28 18:52:41.298 [main] Transcoder profile AviSynth/MEncoder will not be used because AviSynth was not found
INFO  2012-12-28 18:52:41.298 [main] Registering transcoding engine: FFmpeg
INFO  2012-12-28 18:52:41.309 [main] Registering transcoding engine: MPlayer Audio
INFO  2012-12-28 18:52:41.309 [main] Registering transcoding engine: FFmpeg Web Video
INFO  2012-12-28 18:52:41.309 [main] Registering transcoding engine: MEncoder Web
INFO  2012-12-28 18:52:41.309 [main] Registering transcoding engine: MPlayer Video Dump
INFO  2012-12-28 18:52:41.319 [main] Registering transcoding engine: MPlayer Web
INFO  2012-12-28 18:52:41.319 [main] Registering transcoding engine: tsMuxeR
INFO  2012-12-28 18:52:41.319 [main] Registering transcoding engine: Audio High Fidelity
INFO  2012-12-28 18:52:41.329 [main] Executable of transcoder profile VLC Audio Streaming not found
INFO  2012-12-28 18:52:41.329 [main] Executable of transcoder profile VLC Video Streaming not found
INFO  2012-12-28 18:52:41.329 [main] Registering transcoding engine: FFmpeg DVR-MS Remux
INFO  2012-12-28 18:52:41.329 [main] Registering transcoding engine: dcraw Thumbnailer
INFO  2012-12-28 18:52:41.339 [main] AviSynth is not installed. You cannot use avsmencoder as a transcoding engine.
INFO  2012-12-28 18:52:41.849 [main] Using address /192.168.0.155 found on network interface: name:eth0 (Ethernetadapter der AMD-PCNET-Familie - Paketplaner-Miniport)
INFO  2012-12-28 18:52:41.849 [main] Created socket: /192.168.0.155:5001
INFO  2012-12-28 18:52:42.640 [main] Using the following UUID configured in PMS.conf: 0d3ed8f7-e0a6-3c1f-886c-42ffd7fe56fb
INFO  2012-12-28 18:52:43.722 [New I/O server worker #1-1] No IP filter specified, access granted to /192.168.0.202
INFO  2012-12-28 18:52:43.812 [pool-7-thread-1] Checking IP: 192.168.0.202 for WMP
INFO  2012-12-28 18:52:43.912 [pool-7-thread-1] Renderer WMP found on this address: NH.fritz.box (192.168.0.202)
INFO  2012-12-28 18:52:46.088 [pool-7-thread-1] Address /192.168.0.202 has an estimated network speed of: 17 Mb/s
INFO  2012-12-28 18:52:46.617 [main] The server should now appear on your renderer
INFO  2012-12-28 18:52:50.726 [UPNPHelper] No IP filter specified, access granted to /192.168.0.152
INFO  2012-12-28 18:52:50.913 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0
INFO  2012-12-28 18:52:51.079 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0
INFO  2012-12-28 18:52:51.145 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0
INFO  2012-12-28 18:52:54.328 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:52:58.944 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:53:05.715 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:05.745 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:53:05.824 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:05.914 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:05.983 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:08.169 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:53:09.481 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:53:09.793 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:09.829 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:53:09.864 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:56:25.644 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: Darwin/13.0.0 UPnP/1.0 DLNADOC/1.50
INFO  2012-12-28 18:56:25.954 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:56:26.004 [New I/O server worker #1-2] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0
INFO  2012-12-28 18:56:26.044 [New I/O server worker #1-1] Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: alpha Media Link Player v1.1.0



here my modified "brute force" profile:
Code: Select all
RendererName=Android
RendererIcon=android.png
UserAgentSearch=Android
Video=true
Audio=true
Image=true
SeekByTime=false
#TranscodeVideo=MPEGPSAC3
#TranscodeAudio=MP3
DefaultVBVBufSize=true
#MuxH264ToMpegTS=true
#MuxDTSToMpeg=true
WrapDTSIntoPCM=false
MuxLPCMToMpeg=true
MaxVideoBitrateMbps=0
MaxVideoWidth=0
MaxVideoHeight=0
TranscodeExtensions=mkv,hdmov,hdm,flac,fla,dts,ogg,asf,asx,m2v,mpg,mpeg,avi,mov,wmv
StreamExtensions=mp4
thumbnails = true
image_thumbnails = true
alternativeffmpegpath = C:\\P\\PS3 Media Server\\win32\\dvrms\\ffmpeg_MPGMUX.exe
mencoder_ass = true
mencoder_fontconfig = true
mencoder_ass_defaultstyle = true
uuid = 0d3ed8f7-e0a6-3c1f-886c-42ffd7fe56fb
rrrrrr
 
Posts: 2
Joined: Fri Dec 28, 2012 6:17 pm

Re: how to transcode to MP4 (for iPad)

Postby Raptor399 » Fri Dec 28, 2012 11:07 pm

Your "brute force" .conf says:

Code: Select all
#TranscodeVideo=MPEGPSAC3
TranscodeExtensions=mkv,hdmov,hdm,flac,fla,dts,ogg,asf,asx,m2v,mpg,mpeg,avi,mov,wmv
StreamExtensions=mp4

By not defining "TranscodeVideo" you are not brute forcing anything. You're merely telling PMS to fall back to its internal default, which happens to be "MPEGPSAC3" as well.
All files with one of the TranscodeExtensions will be transcoded to that format.

From the iPad Technical Specifications page:
  • Audio playback
    • Audio formats supported: HE-AAC (V1), AAC (16 to 320 Kbps), Protected AAC (from iTunes Store), MP3 (16 to 320 Kbps), MP3 VBR, Audible (formats 2, 3, and 4), Apple Lossless, AIFF, and WAV
  • TV and video
    • H.264 video up to 720p, 30 frames per second, Main Profile level 3.1 with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format

I'm no formats expert and I'm not sure if this covers MPEG-PS with AC3.
...so I did some testing and apparently it doesn't.

Try changing the lines in your .conf to this:
Code: Select all
# Transcode profiles for video and audio engines
# currently supported: MPEGPSAC3, MPEGTSAC3 or WMV for video, LPCM, WAV or MP3 for audio
TranscodeVideo=WMV
TranscodeAudio=WAV
TranscodeExtensions=mkv,hdmov,hdm,flac,fla,dts,ogg,asf,asx,m2v,mpg,mpeg,avi,mov,wmv
StreamExtensions=mp4

Transcoding to WMV works for me in the AirPlayer and AcePlayer apps.
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: how to transcode to MP4 (for iPad)

Postby rrrrrr » Sun Dec 30, 2012 2:37 pm

Thanks for the tips, Raptor.

I changed my conf accordingly and tried again, however no success so far.
The conf file:

Code: Select all
# ps3mediaserver renderer profile for iPad (RR experimental)
# Refer to PS3.conf for help

RendererName=RRiPad
RendererIcon=ipad-iphone.png
UserAgentSearch=MLPlayer

Video=true
Audio=true
Image=true
SeekByTime=false
TranscodeVideo=WMV
TranscodeAudio=MP3
DefaultVBVBufSize=true
MuxH264ToMpegTS=true
MuxDTSToMpeg=true
WrapDTSIntoPCM=false
MuxLPCMToMpeg=true
MaxVideoBitrateMbps=0
MaxVideoWidth=0
MaxVideoHeight=0
TranscodeExtensions=mkv,hdmov,hdm,flac,fla,dts,ogg,asf,asx,m2v,mpg,mpeg,avi,mov,mp2
StreamExtensions=mp4


I forced PMS to use this profile, and navigated to "1938a JU Schmetterling.mpg" on my iPad. Clicking on the "[MEncoder]" entry in the#--TRANSCODE--# folder still gives a "not playable" message. Following the debug log of that session:

Code: Select all
INFO  2012-12-30 10:03:38.757 [main] Starting PS3 Media Server 1.72.0
INFO  2012-12-30 10:03:38.773 [main] by shagrath / 2008-2012
INFO  2012-12-30 10:03:38.773 [main] http://ps3mediaserver.org
INFO  2012-12-30 10:03:38.773 [main] https://github.com/ps3mediaserver/ps3mediaserver
INFO  2012-12-30 10:03:38.773 [main]
INFO  2012-12-30 10:03:38.773 [main] Build: d9fd0a44c (2012-11-18)
INFO  2012-12-30 10:03:38.773 [main] Java: 1.6.0_20-Sun Microsystems Inc.
INFO  2012-12-30 10:03:38.773 [main] OS: Windows 7 x86 6.1
INFO  2012-12-30 10:03:38.788 [main] Encoding: UTF-8
INFO  2012-12-30 10:03:38.788 [main] Memory: 742 MB
INFO  2012-12-30 10:03:38.788 [main]
INFO  2012-12-30 10:03:38.788 [main] Working directory: E:\PS3 Media Server
INFO  2012-12-30 10:03:38.804 [main] Temp directory: C:\T\ps3mediaserver
INFO  2012-12-30 10:03:38.804 [main] Logging config file: E:\PS3 Media Server\logback.xml
INFO  2012-12-30 10:03:38.804 [main] debug.log: E:\PS3 Media Server\debug.log
INFO  2012-12-30 10:03:38.804 [main]
INFO  2012-12-30 10:03:38.804 [main] Profile directory: C:\ProgramData\PMS
INFO  2012-12-30 10:03:38.804 [main] Profile path: C:\ProgramData\PMS\PMS.conf
INFO  2012-12-30 10:03:38.804 [main] Profile permissions: rw
INFO  2012-12-30 10:03:38.804 [main] Profile name: NH
INFO  2012-12-30 10:03:38.804 [main]
INFO  2012-12-30 10:03:38.819 [main] Loading MediaInfo library
INFO  2012-12-30 10:03:38.882 [main] Loaded MediaInfoLib - v0.7.60
INFO  2012-12-30 10:03:38.882 [main] Loading renderer configurations from E:\PS3 Media Server\renderers
INFO  2012-12-30 10:03:38.882 [main] Loading configuration file: AirPlayer.conf
INFO  2012-12-30 10:03:38.897 [main] Loading configuration file: Android.conf
INFO  2012-12-30 10:03:38.897 [main] Loading configuration file: Bravia4500.conf
INFO  2012-12-30 10:03:38.897 [main] Loading configuration file: Bravia5500.conf
INFO  2012-12-30 10:03:38.897 [main] Loading configuration file: BraviaEX.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: DirecTVHR.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: DLinkDSM510.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: FreeboxHD.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: FreecomMusicPal.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: iPad-iPhone.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: iPad.conf
INFO  2012-12-30 10:03:38.913 [main] Loading configuration file: Kuro.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: LGST600.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: N900.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: OPPOBDP83.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: OPPOBDP93.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: Panasonic.conf
INFO  2012-12-30 10:03:38.929 [main] Loading configuration file: Philips.conf
INFO  2012-12-30 10:03:38.944 [main] Loading configuration file: PhilipsPFL.conf
INFO  2012-12-30 10:03:38.944 [main] Loading configuration file: PopcornHour.conf
INFO  2012-12-30 10:03:38.944 [main] Loading configuration file: PS3.conf
INFO  2012-12-30 10:03:38.960 [main] Loading configuration file: Realtek.conf
INFO  2012-12-30 10:03:38.960 [main] Loading configuration file: RRiPad.conf
INFO  2012-12-30 10:03:38.960 [main] Loading configuration file: Samsung-SMT-G7400.conf
INFO  2012-12-30 10:03:38.960 [main] Loading configuration file: SamsungAllShare.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: SamsungWiseLink.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: Showtime3.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: SMP-N100.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: SonyBluray.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: Streamium.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: WDTVLive.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: WMP.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: XBMC.conf
INFO  2012-12-30 10:03:38.975 [main] Loading configuration file: XBOX360.conf
INFO  2012-12-30 10:03:38.991 [main] Loading configuration file: YamahaRXA1010.conf
INFO  2012-12-30 10:03:38.991 [main] Loading configuration file: YamahaRXV671.conf
INFO  2012-12-30 10:03:38.991 [main] Checking MPlayer font cache. It can take a minute or so.
DEBUG 2012-12-30 10:03:38.991 [main] launching: win32/mplayer.exe
DEBUG 2012-12-30 10:03:39.272 [main] launching: win32/mplayer.exe
INFO  2012-12-30 10:03:39.366 [main] Done!
INFO  2012-12-30 10:03:39.366 [main] Found VideoLAN version 2.0.4 at: E:\VLC\vlc.exe
INFO  2012-12-30 10:03:39.366 [main] Searching for plugins in E:\PS3 Media Server\plugins
INFO  2012-12-30 10:03:39.366 [main] No plugins found
INFO  2012-12-30 10:03:39.382 [main] Transcoder profile AviSynth/FFmpeg will not be used because AviSynth was not found
INFO  2012-12-30 10:03:39.382 [main] Registering transcoding engine: FFmpeg Audio
INFO  2012-12-30 10:03:39.382 [main] Registering transcoding engine: MEncoder
INFO  2012-12-30 10:03:39.382 [main] Transcoder profile AviSynth/MEncoder will not be used because AviSynth was not found
INFO  2012-12-30 10:03:39.382 [main] Registering transcoding engine: FFmpeg
INFO  2012-12-30 10:03:39.382 [main] Registering transcoding engine: MPlayer Audio
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: FFmpeg Web Video
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: MEncoder Web
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: MPlayer Video Dump
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: MPlayer Web
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: tsMuxeR
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: Audio High Fidelity
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: VLC Audio Streaming
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
DEBUG 2012-12-30 10:03:39.398 [main] Found VLC version 2.0.4 in Windows Registry: E:\VLC\vlc.exe
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: VLC Video Streaming
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: FFmpeg DVR-MS Remux
INFO  2012-12-30 10:03:39.398 [main] Registering transcoding engine: dcraw Thumbnailer
INFO  2012-12-30 10:03:39.398 [main] AviSynth is not installed. You cannot use avsmencoder as a transcoding engine.
INFO  2012-12-30 10:03:39.507 [main] Using forced address 192.168.0.202
INFO  2012-12-30 10:03:39.507 [main] Created socket: /192.168.0.202:5001
INFO  2012-12-30 10:03:39.585 [main] Checking shared folder: H:\$FOTOS
DEBUG 2012-12-30 10:03:39.632 [main] Sending ALIVE...
INFO  2012-12-30 10:03:39.788 [main] Using the following UUID configured in PMS.conf: f1f9f173-f4bf-329a-bfc2-17eddf0b36e0
INFO  2012-12-30 10:03:40.361 [New I/O server worker #1-1] No IP filter specified, access granted to /192.168.0.136
INFO  2012-12-30 10:03:40.371 [pool-5-thread-1] Checking IP: 192.168.0.136 for RRiPad
INFO  2012-12-30 10:03:40.377 [pool-5-thread-1] Renderer RRiPad found on this address: android-bd1a12742d91589e.fritz.box (192.168.0.136)
DEBUG 2012-12-30 10:03:40.409 [pool-5-thread-1] Starting ping -n 3 -l 64000 192.168.0.136
INFO  2012-12-30 10:03:41.456 [New I/O server worker #1-3] No IP filter specified, access granted to /192.168.0.152
INFO  2012-12-30 10:03:41.457 [New I/O server worker #1-3] Another renderer like RRiPad was found!
INFO  2012-12-30 10:03:41.458 [pool-5-thread-2] Checking IP: 192.168.0.152 for RRiPad
INFO  2012-12-30 10:03:41.466 [pool-5-thread-2] Renderer RRiPad found on this address: Miriams-iPad.fritz.box (192.168.0.152)
DEBUG 2012-12-30 10:03:41.467 [pool-5-thread-2] Starting ping -n 3 -l 64000 192.168.0.152
DEBUG 2012-12-30 10:03:42.420 [SpeedStats Failsafe] Stopping process: ping-0
INFO  2012-12-30 10:03:42.420 [pool-5-thread-1] Address /192.168.0.136 has an estimated network speed of: 12 Mb/s
INFO  2012-12-30 10:03:43.185 [New I/O server worker #1-2] No IP filter specified, access granted to /192.168.0.40
INFO  2012-12-30 10:03:43.185 [New I/O server worker #1-2] Another renderer like RRiPad was found!
INFO  2012-12-30 10:03:43.185 [pool-5-thread-1] Checking IP: 192.168.0.40 for RRiPad
INFO  2012-12-30 10:03:43.247 [pool-5-thread-1] Renderer RRiPad found on this address: QR (192.168.0.40)
DEBUG 2012-12-30 10:03:43.247 [pool-5-thread-1] Starting ping -n 3 -l 64000 192.168.0.40
DEBUG 2012-12-30 10:03:43.481 [SpeedStats Failsafe] Stopping process: ping-1
INFO  2012-12-30 10:03:43.481 [pool-5-thread-2] Address /192.168.0.152 has an estimated network speed of: 16 Mb/s
INFO  2012-12-30 10:03:44.691 [main] The server should now appear on your renderer
DEBUG 2012-12-30 10:03:45.253 [SpeedStats Failsafe] Stopping process: ping-2
INFO  2012-12-30 10:03:45.253 [pool-5-thread-1] Address /192.168.0.40 has an estimated network speed of: 48 Mb/s
DEBUG 2012-12-30 10:03:54.706 [UPNP-AliveMessageSender] Sending ALIVE...
DEBUG 2012-12-30 10:04:05.741 [New I/O server worker #1-1] Forcing short path name on H:\$FOTOS\Möchneversdorf2001
DEBUG 2012-12-30 10:04:05.741 [New I/O server worker #1-1] Forcing short path name on H:\$FOTOS\Mödorf2001+tests
DEBUG 2012-12-30 10:04:05.741 [New I/O server worker #1-1] Forcing short path name on H:\$FOTOS\Mönchneversdorf nach Umbau
DEBUG 2012-12-30 10:04:05.756 [New I/O server worker #1-1] Forcing short path name on H:\$FOTOS\Radtour mit thomas, jürgen, norbert
DEBUG 2012-12-30 10:04:08.003 [pool-8-thread-1] Starting "E:\PS3 Media Server\win32\ffmpeg.exe" -ss 1 -i "H:\$FOTOS\Ama 75ster Auswahl\1938a JU Schmetterling.mpg" -an -an -s 320x180 -vframes 1 -f image2 pipe:
DEBUG 2012-12-30 10:04:08.127 [pool-8-thread-1] Attaching thread: ffmpeg.exe-3
DEBUG 2012-12-30 10:04:10.857 [Buffered IO End Checker] Stopping process: ffmpeg.exe-3
DEBUG 2012-12-30 10:04:20.124 [UPNP-AliveMessageSender] Sending ALIVE...


I think, the line

DEBUG 2012-12-30 10:04:08.003 [pool-8-thread-1] Starting "E:\PS3 Media Server\win32\ffmpeg.exe" -ss 1 -i "H:\$FOTOS\Ama 75ster Auswahl\1938a JU Schmetterling.mpg" -an -an -s 320x180 -vframes 1 -f image2 pipe:

documents that ffmpeg is used for transcoding, right?
I have no knowledge on ffmpeg and its commandline parameters, but googling a little indicated that the output format is determined here by the "-f" parameter, "image2" stating that it should generate single pictures. iPad still says the result is mpeg-2 which it cannot render.

To narrow down the problem, I started experiments with ffmpeg using several parameter sets found in the web "suitable for iPad". None of them worked for my example file - the resulting video files played on my PC, but not on my iPad. I think it's primarily a transcoder problem, not a PMS problem, so we should close the discussion here.
rrrrrr
 
Posts: 2
Joined: Fri Dec 28, 2012 6:17 pm

Re: how to transcode to MP4 (for iPad)

Postby Raptor399 » Sun Dec 30, 2012 3:47 pm

rrrrrr wrote:I think, the line

DEBUG 2012-12-30 10:04:08.003 [pool-8-thread-1] Starting "E:\PS3 Media Server\win32\ffmpeg.exe" -ss 1 -i "H:\$FOTOS\Ama 75ster Auswahl\1938a JU Schmetterling.mpg" -an -an -s 320x180 -vframes 1 -f image2 pipe:

documents that ffmpeg is used for transcoding, right?

The line indeed says that ffmpeg is used, but it is probably used to extract a single thumbnail image from the video file.

I would expect transcoding to be done with "mplayer.exe", unless you fiddled around with the order of the video engines in the transcoding tab.
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am


Return to General Help and Support

Who is online

Users browsing this forum: No registered users and 13 guests