My goal is to use VLC to transcode movies for my iPad2. I've found settings that give me a nice picture on the device, but no audio. The transcoded movie has audio when played in vlc and iTunes, but not when I copy it to the iPad. The strange thing is that when I look at the Codec Details in VLC, Stream 0 is Audio, and Stream 1 is Video!!! I suspect my problem is that the decoder in the iPad assumes that video streams should be before audio streams. I've used other tools to transcode for the iPad with success, and only my vlc transcodes come up with the funky Stream order. I can't seem to find the modern way to get a log file from the command line, but if you let me know, I'll post it (please recommend a verbosity). Here's my example command line:
vlc -vvv --logfile=vlc.log "input.m4v"
--sout=#transcode{vcodec=h264,venc=x264{profile=baseline,level=3.0,nocabac,nobframes,ref=1},
deinterlace,vb=1560,scale=1,aspect=4:3,padd=true,vfilter=canvas{width=1024,height=768},acodec=mp4a,ab=128,channels=2}
:file{dst="output.mp4"}
Is there a way to specify that video should be on channel 0 and audio on the later channels?
I encounter the same channel order problem when using the wizard.
System: Windows Vista 64, Vlc version 1.1.9, iPad Gen 2, iTunes 10.2.2.12
Danke!
-Jeff