Promover Apps e SaaS ACABOU de ficar muito mais FÁCIL e BARATO (caso real)
Read the Portuguese translation →
Author: AI ProgBr · Watch on YouTube
Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.
Original language: Portuguese
Original video: Promover Apps e SaaS ACABOU de ficar muito mais FÁCIL e BARATO (caso real) · Channel: AI ProgBr · 18:56 · Watch on YouTube
Topics: Software engineering with AI, AI content generation, Model inference and optimization, Multimodal models
Summary
Section titled “Summary”O apresentador mostra como está criando materiais de divulgação para o app Reverse Play usando geração de personagens e vídeos com IA. Ele compara abordagens como motion transfer e object swap e explica por que usar um vídeo de referência pode funcionar melhor do que depender apenas de um prompt. Também demonstra uma forma de reduzir custos: gerar o vídeo em baixa resolução e depois fazer upscale. A experiência ilustra como ferramentas multimodais podem ajudar a enriquecer produtos e produzir criativos de marketing.
Key points
Section titled “Key points”- O app Reverse Play permite gravar alguém cantando ou falando e reproduzir a gravação ao contrário para que a pessoa tente imitar o áudio.
- Personagens gerados por IA podem demonstrar o app sem expor o desenvolvedor ou usar a imagem de outras pessoas.
- O Genjutsu permite usar um vídeo de referência para transferir movimentos ou trocar personagens.
- Motion transfer e object swap podem produzir resultados diferentes, inclusive na preservação de elementos como texto e detalhes da cena.
- Gerar primeiro em 480p reduz o custo e permite avaliar o resultado antes de investir mais créditos.
- O upscale pode aumentar a resolução de um vídeo já aprovado, evitando gastar mais para gerar diretamente em alta resolução.
- A API da plataforma permite usar modelos pagando pelo que for utilizado, sem depender de uma assinatura.
- Ferramentas multimodais de IA podem ajudar a criar materiais de marketing e adicionar recursos aos próprios produtos.
Chapters
Section titled “Chapters”| Start | Chapter | Summary |
|---|---|---|
| 00:00 | IA multimodal e o app Reverse Play | O apresentador introduz o potencial da IA multimodal e mostra o app que pretende atualizar. |
| 02:04 | Criação de personagens virtuais | Ele explica por que vai usar personagens gerados por IA e cria personagens para demonstrar o app. |
| 05:38 | Geração de vídeos e redução de custos | O apresentador usa personagens como referência para gerar vídeos e recomenda começar pela menor resolução disponível. |
| 08:51 | Vídeo de referência: motion transfer e object swap | Ele compara os resultados das duas opções e observa como cada uma preserva ou altera elementos da cena. |
| 13:49 | Upscale para melhorar a resolução | O vídeo demonstra como gerar primeiro em 480p e depois ampliar a resolução para reduzir gastos e evitar refazer a geração. |
| 17:27 | IA multimodal aplicada a produtos e marketing | O apresentador destaca as possibilidades de criar conteúdo multimídia e enriquecer serviços e produtos com IA. |
Quotes
Section titled “Quotes”A gente que é programador tem que olhar para a multimodalidade da inteligência artificial e abrir a mente. — 00:30
É muito mais fácil mostrar para o modelo o que você quer do que tentar descrever exatamente. — 08:51
Uma vez que você gerou a sua imagem em 480p e gostou dela, pode fazer o upscale. — 14:20
O leque de possibilidades hoje é incrivelmente amplo. — 17:27
Concepts and entities
Section titled “Concepts and entities”Reverse Play, Higgsfield, AI Influencer, Seedance, Genjutsu, motion transfer, object swap, upscale, ByteDance, Topaz
Full transcript (original language)
Section titled “Full transcript (original language)”00:00 Como programador, quando a gente fala de inteligência artificial, nossa cabeça vai logo para LLM. E não tem como negar que LLM mudou a nossa área. Quer dizer, algumas pessoas ainda se negam a aceitar, mas que mudou, mudou. Inclusive, pessoas que nunca programaram conseguem hoje em dia fazer algumas coisas. Dependendo da pessoa, dá para fazer coisas até no nível profissional. Se você não assistiu, eu mostrei aqui num vídeo do canal um app que a minha esposa e sócia fez. Ela não é programadora e ela criou o app do zero. E é incrível que ela tenha criado todo o código do zero, mas essa nem a parte
00:30 mais importante. Mesmo eu sendo programador, seria impossível há três anos atrás eu criar algo desse nível por conta das imagens, vídeos e sons. E é exatamente aí que eu quero chegar. Da mesma forma que quem não era programador agora consegue fazer algumas coisas interessantes, a gente que é programador tem que olhar para multimodalidade da inteligência artificial e abrir a mente, né? Fazer outras coisas também, abraçar outras áreas também. E é exatamente sobre isso que eu quero falar, porque hoje eu vou implementar algumas mudanças
01:01 num app que eu tenho e eu quero te mostrar um pouco desse processo. Vamos lá para a tela. Eu tenho um app na App Store chamado Reverse Play. Já já eu pago um mico para te mostrar como é que ele funciona, mas basicamente essa daqui era a cara dele antes da modificação que eu tô fazendo. E a gente tá fazendo um grande update. E aí nesse momento, depois da modificação, a cara dele tá assim, ó. A ideia é simples, tá? Você grava você cantando ou falando alguma coisa, depois você toca ao contrário e aí você tenta falar ao contrário para ver se quando você inverter você chegou próximo ao original. Por exemplo, “Somebody wants to me the world’s gonna
01:33 roll me”. Difícil, hein? >> [risadas] >> Essa é a ideia. E aí uma das modificações que a gente tá colocando também é essa aba inspiration aqui pra gente mostrar pro usuário alguns usos
02:04 ali do app. Só que aqui tem um problema. Primeira opção seria o seu garoto propaganda aqui, eu gravo várias coisas, mas vai ficar meio ruim, né? Não vai ficar muito legal. Segundo seria pegar das redes sociais algumas pessoas que fizeram esse desafio, mas eu também não quero isso porque eu não quero usar a imagem das outras pessoas. E é exatamente nesse cenário que a inteligência artificial salva a gente. Então eu quero poder exemplificar o app aqui, mas sem correr o risco de estar me expondo ou expondo alguma outra pessoa. E quem tem a ferramenta perfeita pra
02:34 isso? Exatamente, a Rig Field, que é a patrocinadora desse vídeo aqui. Aqui no AI Influencer é muito fácil você criar uma pessoa do absoluto nada. Inclusive umas pessoas meio caricatas aqui, ó, tá vendo? Meio diferentonas. Isso daqui tem bombado absurdamente nas redes sociais. Ó, esse daqui é um dos perfis mais famosos, Jean Philotrope, mais de 200 mil seguidores aqui no Instagram e é sempre ele fazendo uma dancinha ou algo do tipo. Esse aqui também bombou muito nos
03:04 últimos dias e eu acho isso daqui muito legal, tá? Até gostaria de fazer o meu influencer de meme, o meu influencer de zoeira, mas como business, eu confesso que eu não acredito muito que eu vá conseguir ter um grande alcance. Você me acompanha aqui, eu trabalho com rede social aqui há mais de 10 anos e eu vivo disso e eu nunca viralizei. Se eu criar um personagem diferentão assim, não sei se a gente vai conseguir viralizar. Confesso que às vezes me dá vontade de tentar, mas eu prefiro te incentivar a usos mais concretos e diretos. Então pro nosso caso, pra usar na nossa aplicação,
03:35 vou criar pelo menos uns três personagens aqui a princípio. Pode ser que eu vá até com alguém caricato, mas vamos começar com alguém aqui normal, vamos começar female, slim, cabelo, eu não vou marcar nenhum cabelo porque eu acho que todos os cabelos aqui já tão indo pro o de meme. Se eu não marcar, eu tenho mais chance de ter um cabelo normal. Vamos colocar blonde, não, ginger, que é um pouco mais diferente. No estilo, a mesma coisa. Acho que eu não vou colocar nenhum estilo, porque senão pode ficar muito marcado. Etnia, pode ser, vamos colocar
04:05 primeiro europeu, idade adulto, skin color light, height average. Proporções, não vou colocar nada, porque também leva para o caricato. Daqui para baixo, eu posso não colocar um monte de coisa, ó. Neck standard, tá? É o olho, vou colocar round. Cor do olho, vou colocar azul, a princípio. Nenhuma feature marcante, nada de cabelo na cara. Também acessório não. Beleza, vamos gerar então essa personagem aqui. Ó, esse aqui foi o nosso resultado, tá? Então essa daqui é a nossa primeira personagem. Agora vou
04:36 criar um male. Vou mudar só algumas coisas aqui. Vou botar ele atlético, mas não musculoso. Cabelo posso botar aqui careca. Cor do cabelo não importa. Ah, se bem que a sobrancelha vai seguir, vou colocar aqui essa daqui. Roupa, a gente poderia colocar, na verdade, uma referência. Ó, eu gosto dessa >> [risadas] >> Ai, meu Deus do céu. Eu gosto dessa referência de roupa aqui. Eu vou botar essa referência de roupa, tá? Vou tirar um print aqui e vou colocar para cá. Beleza, essa daqui é a referência de roupa que a gente vai usar. Etnia, vou trocar aqui. O resto
05:07 vou deixar assim mesmo. E aí vou gerar aqui novamente. Pronto, gera >> [risadas] >> Pô, mas aí ficou com um cabelinho aqui que eu não gostei não. Vou fazer o seguinte, vou manter tudo igual, mas vou tirar aqui o lance do careca, para a gente gerar em um crédito só e eu tenho aqui, por exemplo, 35 gerações de graça, mas é bem baratinho, então dá para gerar várias vezes, se alguma não sair bem, tá tudo bem. Até porque é bem rápido de gerar. Pronto, bem melhor. Agora temos aqui o nosso segundo personagem. Eu tentei gerar mais alguns aqui, mas eu esqueci de tirar a roupa. Dá para a gente gerar vários ao mesmo tempo, né?
05:38 Então acabei gerando, ó, dois ao mesmo tempo com a mesma roupa. Isso aqui não tá legal não. Isso aqui não tá legal não. Bem, mandei trocar [limpando a garganta] a roupa, a gente vai ter essa personagem aqui e esse personagem aqui também para a gente brincar. Agora que a gente já gerou o nosso personagem, a gente pode vir aqui no modelo de vídeo, como o Sidance, por exemplo, e eu vou colocar aqui um prompt descrevendo exatamente a cena como eu quero. Vou criar um vídeo de aproximadamente 30 segundos e aí como referência eu posso passar aqui, ó, os meus dois personagens que eu gerei. Agora vai uma dica muito importante, tá?
06:11 Muitas vezes quando eu faço vídeo do Riggsfield aqui, o pessoal acha que o Riggsfield é muito caro. Então o que eu vou te falar agora é uma dica importante para você economizar. Primeira coisa, se eu pegar esse vídeo aqui, que eu nem sei se vai ficar bom ou não, e eu colocar em 1080, eu vou gastar 480 créditos. Eu não vou fazer isso. Eu vou colocar ele na menor qualidade que eu posso, 480, e aí os meus créditos caem para 90, tá? Ficou muito mais barato. A propósito, agora que eu vi aqui, ó, tem um negócio chamado Unlimited Mode, que você paga por 120 por um dia, pode ser
06:42 caro, mas você pode gerar ilimitado, né? Então se você conseguir gerar, de fato, muitos vídeos, pode sair bom. Se for 1080, aumenta um pouco, né? Aí eu não sei, não sei se um dia é o suficiente para gerar muita coisa, teria que fazer o cálculo aí. Mas é interessante que existe essa possibilidade também. De qualquer forma, a minha sugestão é: cria na menor qualidade possível. E é isso que a gente vai fazer aqui. Enquanto ele tá processando e gerando aqui, eu já vou trazer o próximo passo, que é o seguinte: eu não sei se essa geração vai ficar boa, porque ela vai ser totalmente
07:12 dependente do meu prompt e eu não quero depender só do prompt, tá? A gente pode usar um modelo de IA para ajudar a gente a criar o prompt, mas pode ser que no final a gente não tenha o resultado exatamente como a gente esperava, principalmente porque nesse tipo de desafio, por exemplo, as pessoas estão cantando um trechinho de uma música que existe, né? E eu não sei se o nosso prompt ele vai conseguir extrair isso. Então nesse caso, a gente vai usar uma outra ferramenta aqui, que é o Genjutsu. O Genjutsu é uma ferramenta aqui do Riggsfield que permite que você entre com um vídeo de referência e você use a movimentação daquele vídeo como uma
07:43 referência para um novo vídeo ou você use a base daquele vídeo ali, você troque algum personagem dentro daquele vídeo. E é isso que a gente vai fazer agora. Vou entrar com esse vídeo aqui, vamos dar uma olhada como é que ele tá, ó.
08:15 >> [risadas] >> Então, esse daqui vai ser o nosso vídeo de referência e agora eu vou passar aqui os personagens que a gente criou. Vamos criar esse daqui com os personagens zoeiras. Aqui no Genjutsu, mesma história, vamos colocar 480p, beleza? Ele me deu aqui alguns free também, mas eu vou usar aqui, vou gerar com 60 créditos. Nesse caso aqui, eu poderia colocar um prompt, mas eu nem vou colocar prompt nenhum não. E enquanto ele tá gerando aqui, a gente já pode ver o outro já gerou aqui embaixo, ó. Vamos ver como é que ficou o resultado.
08:51 >> [risadas] [risadas] >> Visualmente ok, mas não tem nada a ver com o que a gente queria. E esse é o problema, por isso que o Genjutsu vai ser importante aqui. É muito mais fácil mostrar para o modelo o que é que você quer do que tentar descrever exatamente.
09:24 Uma coisa importante, tá? Para fazer esse daqui, eu deixei selecionado o motion transfer, mas eu acho que essa não é a melhor opção. Object swap vai ser melhor e a gente vai testar aqui também, só que eu vou trocar agora os personagens para a gente saber qual é qual. Como eu falei, a gente pode colocar um prompt aqui, poderia mudar, por exemplo, todo o cenário aqui. Eu acho que o cenário aqui tá ok, tá genérico, né, como se estivesse numa casa, numa bancada, numa bancada até meio alta aqui, mas poderia ser num parque, em qualquer outro lugar. E essa mudança pode até deixar mais interessante. Ó, gerou aqui, tá? Lembrando, esse daqui era o original,
09:54 tá? Esse era o original, esse daqui eram os nossos personagens de referência, tá? Esse daqui e essa daqui. E aqui tá o nosso resultado.
10:24 Aqui a gente tem um problema, porque esse cara daqui, ele acabou parecido com o nosso personagem, né? Muito parecido. Então não dá pra ver tanta diferença, mas na na mulher dá pra ver mais, né? Aqui dá pra ver que mudou bastante, tá exatamente a nossa referência aqui, ó, né? Ficou bem parecido. Então esse daqui foi com a troca de objetos aqui. O outro que a gente teve foi esse aqui, ó, que era pra ser esse personagem e esse daqui. E o nosso resultado foi de fato inspirado nesses dois, mas ficou um pouco diferente, ó.
11:09 Aqui a gente teve um resultado interessante, porque ele não ficou tão caricato quanto a imagem que a gente queria. Então ele não atingiu exatamente o que a gente esperava. Pra gente conseguir isso, provavelmente eu deveria ter selecionado o object swap, que eu vou testar agora também, mas agora sim, tá bem diferente dos personagens originais, apesar dele ter mantido o cabelo, tá vendo? O o tá exatamente igual, mas a cara tá totalmente diferente. Então isso é uma coisa importante, se você usar motion transfer, algumas coisas vão se manter, né, como esses detalhes, outras não. Uma
11:40 outra coisa que a gente pode reparar aqui, ó, é que nesse celular, apesar de ele não ter mostrado o app que tava aqui na tela, o que pode ser bom, porque a gente pode incluir ele via after effects, inclusive se você quiser ver um vídeo fazendo isso, deixa aqui embaixo nos comentários, mas aqui, ó, a cordinha dele, tá vendo, ela faz exatamente o movimento do vídeo original, ó, tá vendo, tinha a cordinha também, exatamente como o vídeo original. Então ele tenta manter ali alguns elementos, né, e alguns mudam. Se a gente quisesse ter mais controle, a gente poderia colocar lá no prompt, né,
12:11 pra trocar a capa do celular ou a não ter a cordinha, etc. Mas no final do dia, né, acaba sendo parecido o resultado, tanto com o motion transfer ou com o object swap. Um outro detalhe importante é que aqui a gente mantém o texto, tá vendo, reverse singing, ele tá aqui no vídeo original e nesse caso, como a gente usou object swap, ele continua, mas aqui no motion transfer ele some. E se você tiver alguma dúvida, é só olhar aqui, ó, esse daqui é troca de objetos, esse daqui é transferência de movimento. Agora eu tô refazendo aquele lá com aqui a troca de objetos
12:42 pra gente ver a diferença. Agora sim! >> [risadas] >> Acabou que, olha só, ele ainda trouxe um pouco da cara do original, tá, não trouxe totalmente aqui, né, o nosso personagem, mas trouxe as características dele e dela aqui, ó, vamos ver.
13:19 >> [risadas] >> Muito bom, muito bom, muito bom, sensacional! >> [aplausos] >> Mas eu preciso destacar que aqui, talvez eu regenerasse mais uma vez e aí eu colocaria aqui um prompt para tentar garantir que a gente teria uma aderência maior a essas imagens, tá? Porque aqui tá a cara exatamente dos nossos personagens, só que com o estilo das imagens. Mas ficou bom. Desses aqui que a gente gerou, esse aqui tá ok, tá? Daria para usar. E eu gosto desse também. O grande lance aqui é o seguinte, imagina que você vai fazer
13:49 marketing desse aplicativo, você vai fazer anúncio e etc. Muita gente pergunta quanto custou as Isso é difícil mensurar porque em créditos depende da sua conta, né? Mas no meu caso aqui 60 créditos daria um pouco menos de 3 dólares, talvez 3 dólares se você quiser postar sete vezes por dia na rede social seja caro. Mas para você criar um criativo, testar um criativo ou até colocar ele dentro do app como é o caso do que eu quero fazer aqui, 3 dólares é tranquilo, né? Até porque a gente vai pagar uma vez e vai ficar circulando isso várias e várias vezes. Mas aqui a
14:20 gente tem um problema porque 60 créditos ou 3 dólares, mais ou menos um pouco menos do que isso, daria para você uma imagem 480p. Inclusive essa aqui que foi motion transfer, ela tá até com um pouco mais de qualidade do que essa aqui, por exemplo, que foi troca de objeto. Como que a gente resolve isso então? Fácil, fácil, fácil. Uma vez que você gerou a sua imagem 480p e você gostou dela, por exemplo, digamos essa daqui é a que eu quero usar. Que que eu vou fazer agora? Eu vou vir aqui em edit vídeo, upscale e aqui eu tenho várias opções, tá? Eu
14:52 tenho flux upscale, eu tenho ByteDance, Topaz, tá? Então tem várias opções e cada uma dessas opções vão ter algumas possibilidades diferentes. Vamos colocar aqui o ByteDance que o ByteDance ele consegue fazer em vídeos de até 600 segundos, também conhecido como 10 minutos. Vou escolher aqui o nosso vídeo, vou subir aqui e aqui eu posso colocar, por exemplo, 2k, 4k, 8k, tá? No nosso caso, 2k seria o suficiente e eu vou vou só 7 créditos. Então gastei 60
15:23 para gerar mais sete, 67, e eu vou ter uma imagem 2K em vez de eu gastar 400 créditos para gerar de cara a imagem 2K e correr o risco de ela não ficar exatamente como eu quero. Olha só, hein? Essa dica aqui, sozinha, vale o teu like, vale o teu hype nesse vídeo aqui para mostrar para outras pessoas, né? Aqui a gente tem alguns presets também. Como custa sete créditos, a gente pode até experimentar alguns. Eu vou colocar UDC, que seria user generated content, que seria um conteúdo gerado por usuários, por pessoas comuns. Vamos
15:54 apertar aqui gerar e ele está processando aqui, gerando. É só esperar. A propósito, você tem acesso ao Game Djutsu e vários outros modelos aqui do Rigas Field através da API também, tá? Você pode vir aqui, criar o seu AI influencer e depois quando você for usar, você pode usar via API, porque aí você só paga aquilo que você usar, não está mais ligado a uma assinatura. A questão que fica para mim é: se eu continuar te dando os segredos de como economizar com Rigas Field, se eles vão continuar patrocinando o se eles vão me cortar, vão me colocar na lista negra. É isso que eu fico me
16:25 perguntando todo vídeo. Por enquanto está tranquilo, mas não sei, né? Não sei. Ó, acabou aqui, agora vamos olhar, ó. Primeiro vídeo original aqui embaixo, ó. Só pelo texto aqui a gente já consegue entender, né? Colocar ele em tela cheia aqui, ó. Então a gente vai ver ele primeiro. Esse daqui é ele em 480, tá? Agora, essa é a versão dele em 2K. Já melhora bastante aqui a leitura do texto. Aqui a gente já tem uma qualidade muito
16:56 maior, né? Para um anúncio, por exemplo, estaria já muito melhor. Se quiser, dá até para experimentar mais aqui, ó, 4K. Se a gente mudar aqui para o Topaz, por exemplo, aí o preço é diferente também. São 30 créditos para 1K, a gente colocar 2K, 31 também, né? Aqui não tem muita diferença. Por exemplo, se for 4K, talvez valha mais a pena até esse daqui. Para 2K, talvez o outro seja melhor, mas aqui também é questão de testando e chegando aí aos seus preferidos. Eu ainda não tenho os meus preferidos aqui não, eu preciso fazer mais testes. O Flux, por exemplo, ele permite que você entre com um prompt, né? Então dá para
17:27 você modificar alguma coisa precisamente ou até deixar um pouco mais criativo. No criativo ele vai mudar mais o original, né? Tentando deixar mais sharp, mais qualidade, mas também se permitindo mudar um pouco. E o leque de possibilidades hoje é incrivelmente amplo, tá? Você tem que ficar ligado, você tem que ficar de olho, você tem que se permitir, você tem que dar a chance da sua criatividade te levar para outros lugares. Hoje dá para gerar imagem, vídeo, áudio, música, dá para gerar muita coisa com IA. E obviamente isso
17:57 significa enriquecer o seu produto, né? Se você presta um serviço, você sabe entregar isso para o cliente, isso vai te valorizar. Se você cria seu próprio produto, aí não tem nem discussão, né? De como isso é importante. Se você quiser ver um vídeo onde você poderia pegar algo deste tipo aqui, transformar em diversos anúncios, dá uma olhada nesse vídeo aqui, ó. Agora, se você quiser automatizar tudo, integrar o Riggs Field com algum modelo de inteligência artificial, ChatGPT, Claude, etc., dá uma olhada nesse vídeo aqui. Beleza, é isso aí, vou ficando por aqui, até o próximo vídeo, valeu.
18:56 >> [aplausos]