VLC file format conversion no audio

SirLipe

Reputable
Aug 6, 2015
124
2
4,685
I used VLC to convert a file from mkv to mp4 and the file converted successfuly but there was no sound. Should I keep the original audio?
 
I would until you figure out whats up ? get rid of the original means you only got the ones that don't work then you discover the issue and now don't have the original to do it correctly ??

also there been a few folks with issues with the latest vlc [me as well] and went back to a older release and resolved ?? may try that ? I went back to vlc 2.0.0 and all is back to working well ??

have you looked at stuff like this ??

http://www.wondershare.com/convert-video-audio/vcl-no-sound-solution.html

http://forum.videohelp.com/threads/349673-no-audio-on-mp4

may just be a limitation in vlc ??

good luck
 
I usually find handbrake or just plain ffmpeg easier to use than VLC's transcoding interface. The audio missing is certainly not a 'limitation' of VLC, probably there is just some check box you missed or something.

Also you can probably get away with copying both audio and video:
Code:
ffmpeg -i <inputname> -vcodec copy -acodec copy <output.mp4>
 
Its taking long probably because you are reencoding the video and not simply putting it into a new mp4 container...

Taking a full 2 hour mkv movie into mp4 container takes <30 seconds if you simply copy audio/video tracks like in the ffmpeg command above
 
FFmpeg/libav is THE backbone of EVERY video converting software. It is free and open source software.
http://ffmpeg.org/

Mainly it is a command line program. It is easy to use and also extremely powerful tool.
On linux it probably comes preinstalled because it is so useful.

On windows download and extract the ffmpeg files. You will need 7zip installed to unzip the files. Then open a command prompt and navigate to the directory where ffmpeg is or where the video files are you choice depending on how much typing you wish to do. Change the paths to whatever fits your needs.
Code:
c:\directory\to\ffmpeg\ffmpeg.exe -i c:\path\to\video\inputfilename.mkv -vcodec copy -acodec copy c:\path\to\output\outputfile.mp4

acodec copy is "copy the audio "track(s)"
vcodec copy is "copy the video track(s)"

Search google if you need more help with the command prompt!
 
C:\Users\SirLipe\Desktop\FFmpeg\ffmpeg-20151224-git-4707497-win64-static\bin
>ffmpeg C:\Users\SirLipe\Downloads\The.Smurfs.2.SBS.3D.2013.1080p.Multi.Sinhro-DrSi\The.Smurfs.2.SBS.3D.2013.1080p.Multi.Sinhro-DrSi.mkv -vcodec copy -acodec copy F:\The.Smurfs.2.SBS.3D.2013.1080p.Multi.Sinhro-DrSi.mp4
ffmpeg version N-77455-g4707497 Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 5.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 11.100 / 55. 11.100
libavcodec 57. 20.100 / 57. 20.100
libavformat 57. 20.100 / 57. 20.100
libavdevice 57. 0.100 / 57. 0.100
libavfilter 6. 21.101 / 6. 21.101
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Output #0, matroska, to 'C:\Users\SirLipe\Downloads\The.Smurfs.2.SBS.3D.2013.1080p.Multi.Sinhro-DrSi\The.Smurfs.2.SBS.3D.2013.1080p.Multi.Sinhro-DrSi.mkv':
Output file #0 does not contain any stream

C:\Users\SirLipe\Desktop\FFmpeg\ffmpeg-20151224-git-4707497-win64-static\bin