Page MenuHome

VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera
Confirmed, HighPublicBUG

Description

System Information
Operating system: Linux-4.9.0-9-amd64-x86_64-with-debian-9.9 64 Bits
Graphics card: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) Intel Open Source Technology Center 4.5 (Core Profile) Mesa 13.0.6

Blender Version
Broken: version: 2.81 (sub 3), branch: master, commit date: 2019-08-20 22:35, hash: rBdaba3e871ff5
Worked: Haven't yet tried other versions.

Short description of error
VSE: Linking external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

Exact steps for others to reproduce the error

  1. Create file A with Scene-A and add audio to it on the VSE.
  2. Create file B
  3. From the VSE in file B, link the Scene-A from file A. Set it's input to "Sequencer". On file B, playing the strip will correctly play the sound from Scene-A.
  4. Duplicate (or re-instance) Scene-A on the VSE sequencer. If the Input is still "Sequencer", both clips will play the audio, as expected.
  5. Switch one of the Scene-A instances to use the Camera as input.

Expected behaviour:

We should be able to both see the Camera strip and hear the Sequence strip for Scene-A

Actual behaviour:

For all the strips of Scene-A that are set to Input "Sequencer", the audio will stop playing.

Note: I've determined that it is not that the audio crashes: other clips with sound on the sequencer keep playing normally.

Note: If I delete the strip with Input Camera and leave only the input Sequencer strips, the problem will not go away, unless I save the file like this and "revert" to it.

I cannot find a suitable work-around. In the video that I'm producing I need to edit local sound effects on the shot sequence, and incorporate it on the larger edit.
I cannot, therefore, both see and hear my sequence on the host sequencer.

If a workaround is possible (that is not reconstruct and re-import the sounds on the original scene) I'd be a happy man :-)
Thanks!