Tenho um canal no YouTube onde crio vídeos de corridas com gráficos de barras usando o site do Flourish Studio .
Aqui está um exemplo de uma corrida com gráficos de barras que fiz no Flourish Studio :
https://flo.uri.sh/visualisation/19321054/embed
Nos últimos dois anos , tenho gravado meus projetos de corrida com gráfico de barras usando o gravador de tela do meu celular Android e, em seguida, editado o vídeo gravado no meu PC. Esse método me proporciona altíssima qualidade e excelente upscaling , mas o problema é que o vídeo tem apenas 1080p . Agora, preciso gravar e gerar vídeos em 4K para o meu canal do YouTube.
No entanto, tenho limitações de hardware :
- Meu celular não consegue gravar em 4K.
- Meu PC não consegue gravar em 4K porque minha GPU e monitor são muito antigos:
- GPU : NVIDIA GeForce GTX 550 Ti
- Monitor : LG Flatron L1755S (antiga resolução 1280x1024)
Testei várias ferramentas de gravação de tela do Windows , mas nenhuma delas me deu os mesmos resultados de alta qualidade que minha gravação móvel:
Gravadores de tela testados:
- OBS
- Gravador de tela ZD Soft
- CompartilharX
- Tela para GIF
- Gravador de vídeo FastStone (este tinha qualidade um pouco melhor no formato WMV, mas ainda não era bom o suficiente)
Problemas com todos os gravadores:
Os vídeos gravados apresentam bordas nítidas e desfoque quando ampliados.
A qualidade de alta qualidade é muito ruim comparada às minhas gravações móveis.
O upscaling é extremamente importante para mim.
Quando amplio os quadros do vídeo, eles devem estar nítidos , sem bordas nítidas ou borradas.
Método alternativo que tentei:
como não consegui obter boa qualidade com gravadores de tela, tentei outro método:
Capture quadros de corrida do gráfico de barras do Flourish Studio como HTML/SVG.
Converta os quadros em arquivos PDF usando scripts Python.
Converta os PDFs em sequências de imagens PNG.
Converta as sequências de imagens PNG em um vídeo 4K de alta qualidade.
Problemas com este método:
Alguns quadros não carregam corretamente ao converter de HTML para PDF. Isso causa quadros ausentes ou corrompidos no vídeo final.
O processo demora muito tempo (HTML > PDF > PNG > Vídeo).
Uso muito alto da CPU ao converter arquivos.
Minha pergunta:
Existe uma maneira mais rápida e simples de gravar meus vídeos de corrida com gráficos de barras do Flourish Studio em 4K com upscaling de alta qualidade ?
Estou com esse problema há seis anos e preciso muito de ajuda.
Obrigado!
Eu encontrei a resposta para minha pergunta sozinho!
Podemos mesclar arquivos HTM salvos com scripts, e esse processo não consome muito tempo nem exige muito uso da CPU.
Depois disso, podemos converter os arquivos HTM mesclados para PDF usando scripts Python. Essa conversão é muito rápida e não exige muito tempo nem uso da CPU.
Em seguida, podemos converter arquivos PDF para SWF com páginas de alta resolução.
Por fim, os arquivos SWF podem ser facilmente convertidos em vídeos 4K de alta resolução!
Melhor processo de conversão para minhas necessidades:
HTM → HTM mesclado → PDF → SWF → Vídeo