Erro SimpleScreenRecorder: “Não é possível gravar o cabeçalho!”

Erro SimpleScreenRecorder: “Não é possível gravar o cabeçalho!”

Quando quero fazer um vídeo, prefiro usar um método descompactado, mas parece falhar. Estou no Ubuntu 18.04.3 LTS

Aqui está o que estou usando:

  • contêiner ogg
  • Codec de vídeo H.264
  • Fator de taxa constante de 0
  • Predefinição super rápida
  • Ignorar quadros permitidos
  • Codec de áudio não compactado

Mas SimpleScreenRecorder gera isto:

[PageRecord::StartPage] Starting page ...
[PageRecord::StartPage] Started page.
[PageRecord::StartInput] Starting input ...
[X11Input::Init] Using X11 shared memory.
[X11Input::InputThread] Input thread started.
[PageRecord::StartInput] Started input.
[PulseAudioInput::InputThread] Input thread started.
[PageRecord::StartOutput] Starting output ...
[Muxer::Init] Using format ogv (Ogg Video).
[Muxer::AddStream] Using codec libx264 (libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10).
[VideoEncoder::PrepareStream] Using pixel format nv12.
[BaseEncoder::EncoderThread] Encoder thread started.
[Muxer::AddStream] Using codec pcm_s16le (PCM signed 16-bit little-endian).
[AudioEncoder::PrepareStream] Using sample format s16i.
[Muxer::Start] Error: Can't write header!
[BaseEncoder::EncoderThread] Encoder thread started.
[BaseEncoder::~BaseEncoder] Stopping encoder thread ...
[BaseEncoder::EncoderThread] Encoder thread stopped.
[BaseEncoder::~BaseEncoder] Stopping encoder thread ...
[BaseEncoder::EncoderThread] Encoder thread stopped.
[PageRecord::StartOutput] Error: Something went wrong during initialization.

E não grava nada...

Anteriormente, tive problemas para salvar arquivos, mas aqui está outra coisa, pois ele salva um arquivo, mas é um arquivo vazio e meu disco rígido está quase vazio ...

O codec de vídeo deve ser compatível com ogg, pelo menos não há avisos.

Também testei com uma máquina virtual com a mesma configuração e deu o mesmo erro.

Gostaria de saber como fazer para gravar corretamente.

Responder1

Na verdade, o contêiner ogg não é compatível com nenhum outro codec além de Theora e Vorbis. Mesmo não há avisos de incompatibilidade. Usar o contêiner MKV normal funciona.

Se alguém tiver o mesmo problema, usar o contêiner MKV pode resolver o problema.

informação relacionada