-
-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Não envia video mp4 no CEF4 TChromium, mas não retornou nenhum erro #384
Comments
Olá, infelizmente apenas o Chromium não é capaz de enviar vídeos MP4 por não ter o codec para extrair a thumbnail do vídeo. Vou verificar para fazer disparar erro pelo menos. Em versões futuras, minha ideia é pelo menos fazer que envie o vídeo com uma thumbnail em branco para evitar mais erros |
Nesse site mostra uma solução para habilitar o codec. |
será que da certo, onde devo alterar no fonte este codec edgardmessias |
@marcelo386 , eu nunca fiz isso, talvez o @daviladanielc possa te ajudar |
@marcelo386 Pelo o que eu vi, é feito por variáveis de ambiente do chromium, aí teria que ver como passa valor para essa variável quando o chromium é iniciado. Eu vi, que você tem um repositório que usa o TInject que seria em Delphi. |
Utilizo Delphi, sim estou migrando do TInject para WPPConnect, tem muito mais recursos |
Você tem previsão de ajustar desta forma, como foi citado de thumbnail em branco , acho que desta forma será mais fácil, ter que ajustar o CEF4 Chromium, este componente recebe muitas alterações, fica complicado |
Achei mais estes sites falando sobre isso, precisa gerar o arquivos binarios do CEF já com está modificação https://www.magpcss.org/ceforum/viewtopic.php?f=6&t=13515 daviladanielc |
https://www.briskbard.com/forum/viewtopic.php?f=10&t=1097 |
Deu certo? |
O processo leva 8 horas para concluir, deixei rodando pra ver, se realmente irá funcionar |
Vou criar uma primeira opção para gerar Thumbnails em branco caso o Chromium não tiver suporte e no segundo momento ter uma opção de passar a thumbnail a parte, assim ajudando para esses casos. |
Realizei o procedimento deu certo sim, mas demorou muito mais tempo quase 16 horas, tem que ser o visual studio 2019 a versão 2022 deu bug |
@marcelo386 tenho a informação que o CEF 1.4.8 funcionava vídeos. Posteriormente passou a não suportar nativamente devido as questões de direitos. |
@ThiagoPedro @marcelo386 @daviladanielc Se vocês quiserem, posso criar um projeto dentro do WPPConnect e dar acesso para vocês mexerem, aí fica tudo em um lugar só |
Pode criar sim. |
Projeto criado, agora é com vocês: |
@daviladanielc , você tem interesse em participar do WPP4Delphi? Você está no nosso discord? Me chame lá para para |
Grupo de WhatsApp para o WPP4Delphi: https://chat.whatsapp.com/HzLflMQVjOPK9bpjzlxcMO Nosso Discord: https://discord.gg/JU5JGGKGNG |
Tenho interesse sim, vou te chamar lá depois. |
Entrei no grupo @edgardmessias |
Chromium1.Browser.MainFrame.ExecuteJavaScript(comandoJavaScript);
Utilizando a Mesma função envia normal qualquer tipo de imagem, audio e pdf
SendFileMessage.txt
Anexei o trecho do código
WPP.chat.sendFileMessage();
Criei está função Abaixo para tentar pegar o erro no console, mas não retorna nenhum erro, mas também não envia o vídeo
window.WAPI.sendFileMessage2 = async function(chatid, content, options) {
const result = await WPP.chat.sendFileMessage(chatid, content, options);
if (result) {
try {
SetConsoleMessage("sendFileMessage", JSON.stringify(result));
}else {
console.log(err);
};
The text was updated successfully, but these errors were encountered: