Ever since switching from Windows to Linux, I have been unable to render any videos in Blender's VSE with the audio tracks.
The audio codec is selected in the scene tab:
However after rendering with Render > Render Animation
the created file has no audio data whatsoever. ffprobe
gives this result:
$ ffprobe -i wheel.mp4
...snip...
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'wheel.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
date : 2020/08/13 09:38:02
encoder : Lavf58.49.100
Duration: 00:00:06.67, start: 0.000000, bitrate: 5835 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 5832 kb/s, 30 fps, 30 tbr, 90k tbn, 60 tbc (default)
Metadata:
handler_name : VideoHandler
$
When I attempt to render the audio on it's own via Render > Render Audio > Mixdown
, Blender crashes without a log file regardless of how I attempt to mixdown the file.
This is happening regardless of my choice of rendering engine, and I don't think it's an out of memory error since I have plenty of available memory before the crash and the video portion renders fine.
Has something changed between rendering files from the VSE between 2.7 and 2.8, or is there something I don't know about rendering audio in Blender on Linux that's causing a crash?