vlc for IOS was forced to drop support for an audio codec that handbrake (dvds ) and broadcast television likes to use, which was A52 AC3. if you have videos that use AC3 your forced to use the old vlc player that was removed from the app store several years ago
there has been rumors that some day VLC might include A52 AC3 support as an in app purchase
i usually do what firedept says and use iTunes to sync them.
i have a hd home run that is uPNP and VLC can access the tv tuner on my wifi network, but because the tv station broadcasts using A52 AC3 i get no audio -- i could be totally mistaken here -- and its the hd home run that is using A52 AC3 , but i intended to mean , it just does not work