AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-137093

Ricardo Bohner's questions

Martin Hope
Ricardo Bohner
Asked: 2024-03-30 05:20:52 +0800 CST

Erro ffmpeg ao tentar concatenar 2 partes com velocidades diferentes

  • 6

Estou tentando concatenar partes do mesmo vídeo de entrada, mas uma delas está acelerada em 20x. O código que estou usando é este:

ffmpeg -i 7.mp4 -filter_complex "[0:v]select='between(t,0,9)',setpts=PTS-STARTPTS[vn];[0:a]aselect='between(t,0,9)',asetpts=PTS-STARTPTS[an];[0:v]select='between(t,191,1174)',setpts=(1/20)*(PTS-STARTPTS)[vr];[0:a]aselect='between(t,191,1174)',atempo=20,asetpts=PTS-STARTPTS[ar];[vn][an][vr][ar]concat=n=2:v=1:a=1[vid]" -map [vid] -c:v libx265 -tag:v hvc1 -crf 23 -preset slow "output5.mp4"

Alguma idéia do que estou fazendo de errado, sobre a parte de não conseguir alocar memória, tenho 16 GB de memória e estou executando apenas o ffmpeg ....

Erros:

[h264 @ 00000181d923ccc0] get_buffer() failed
[h264 @ 00000181d923ccc0] thread_get_buffer() failed
[h264 @ 00000181d923ccc0] decode_slice_header error
[h264 @ 00000181d923ccc0] no frame!
[fc#0 @ 00000181d91dbdc0] Task finished with error code: -12 (Cannot allocate memory)peed=0.0342x
[fc#0 @ 00000181d91dbdc0] Terminating thread with return code -12 (Cannot allocate memory)
[vist#0:0/h264 @ 00000181db1bbcc0] [dec:h264 @ 00000181d91e4680] Error submitting packet to decoder: Invalid data found when processing input
ffmpeg
  • 1 respostas
  • 26 Views
Martin Hope
Ricardo Bohner
Asked: 2024-02-25 09:13:23 +0800 CST

ffmpeg mostrando número de quadro errado na saída drawtext

  • 5

Estou usando o seguinte comando para salvar cada quadro como imagem com o número do quadro impresso:

ffmpeg -i input.mp4 -vf "drawtext=text='%{n}':fontsize=72:fontcolor=white:borderw=3:bordercolor=black" -fps_mode vfr "pics\%5d.jpg"

Parece que funcionou bem, mas quando eu passo as fotos no quadro 930, a contagem de quadros simplesmente reinicia em 0 e continua contando a partir daí novamente. Tentei regenerar a opção pts -fflags +genpts sem sucesso. Alguma ideia?

ffmpeg
  • 1 respostas
  • 29 Views
Martin Hope
Ricardo Bohner
Asked: 2023-11-23 05:54:45 +0800 CST

ffmpeg como remover todas as legendas, exceto 2, sem saber seu número de índice

  • 7

Digamos que eu tenha um desses mil filmes que vem com 20 ou 30 legendas. Como remover todas as legendas de um filme exceto inglês e português, mas não sei o número do índice.

Se eu soubesse o número do índice, poderia algo assim:

ffmpeg -i input.mkv -map_metadata -1 -map 0:s:5 -map 0:s:14 -c copy output.mkv

Mas não sei o número do índice e gostaria de aplicar algo a uma pasta inteira.

alguma ideia?

ffmpeg
  • 1 respostas
  • 318 Views
Martin Hope
Ricardo Bohner
Asked: 2023-07-12 23:59:09 +0800 CST

ffmpeg: Como mover o texto do canto inferior direito para o centro da tela

  • 5

Estou tentando mover um texto do canto inferior direito (fundo externo) para o centro da tela. O texto preto deve ir exatamente onde está o texto verde.

Isto é o que eu tentei:

ffplay -f lavfi -loop 0 -i "color=color=yellow:size=800x400,drawtext=text='Test':fontsize=70:font='Arial Black':fontcolor=green:x=(W-tw)/2:y=(H-th)/2,drawtext=text='Test':fontcolor=black:fontsize=70:font='Arial Black':x=W-(t)*((W+tw)/2)/6:y=x*(H/W):enable='between(t,0,6)'"

gif

ffmpeg
  • 1 respostas
  • 75 Views
Martin Hope
Ricardo Bohner
Asked: 2023-07-08 23:54:17 +0800 CST

ffmpeg: Adicionar logotipo ao vídeo aumenta o tempo do vídeo original

  • 5

Estou tentando adicionar um logotipo a um vídeo que aparece gradualmente no meio da tela, mas, por algum motivo, isso adiciona 2 segundos extras ao vídeo de saída, onde o vídeo fica travado rapidamente. Alguma ideia de como evitar isso:

ffmpeg -i "input.mp4" -loop 1 -i "logo.png" ^
-filter_complex "[1]scale=300:-1,hue=s=0,format=rgba[logo];[logo]split[logo1][logo2]; ^
[logo1]colorchannelmixer=aa=0.0[logo1];[logo2]colorchannelmixer=aa=0.2[logo2]; ^
[logo1][logo2]xfade=transition=fade:duration=5:offset=0[logo]; ^
[0][logo]overlay=x=(W-w)/2:y=(H-h)/2" -q:v 0 -shortest -y output.mp4 
ffmpeg
  • 1 respostas
  • 29 Views
Martin Hope
Ricardo Bohner
Asked: 2022-11-18 01:51:57 +0800 CST

ffmpeg Cria GIF a partir da sequência de imagens e usa fundo transparente

  • 6

O que estou tentando fazer é criar um gif a partir de imagens com tamanhos diferentes e tornar transparentes as bordas (área acolchoada) das imagens com proporções diferentes.

Cada imagem deve ser mostrada por 3 segundos. (-r 1/3)

Eu criei uma lista de arquivos (Lista.txt) com as imagens que eu quero, os nomes das imagens não estão sequenciados então não posso usar %03d ou algo do tipo. Todos os arquivos estão no formato *.jpg.

Meu código:

ffmpeg -f concat -safe 0 -r 1/3 -i Lista.txt -loop 0 -lavfi ^
"[0]format=rgba,scale=854:480:force_original_aspect_ratio=decrease:eval=frame,pad=854:480:-1:-1:eval=frame:color=#[email protected][vid]; ^
[vid]split[vid1][vid2];[vid1]palettegen=reserve_transparent=1[pal]; ^
[vid2][pal]paletteuse=alpha_threshold=128[final]" -map [final] -gifflags -offsetting "output.gif"

O resultado final output.gif mostra apenas a última imagem da sequência e não todas as imagens. Qualquer ajuda seria apreciada.

Estas são as imagens: Images.zip

Este é o resultado: output.gif

ffmpeg
  • 1 respostas
  • 21 Views
Martin Hope
Ricardo Bohner
Asked: 2022-09-04 09:46:59 +0800 CST

A sobreposição de imagem ffmpeg não é executada no tempo esperado

  • 6

Minha sobreposição de imagem não está sendo reproduzida no tempo esperado. Tenho esta lista de imagens chamada "Lista.txt" onde defino o tempo de 15 segundos para cada imagem:

file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\couve_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\IMG_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\Kitkat_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\paracetamol_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\relogio2_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\relogio3_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\ruffles_.png'
duration 15
file 'C:\Users\ricar\Desktop\Criar Video com Propaganda (ffmpeg)\propaganda\Skittles_.png'
duration 15

Em seguida, uso este comando para concatenar e colocar as imagens como sobreposição no vídeo, mas todas as imagens duram menos de 1 segundo (1 quadro, eu acho), exceto a última imagem que é exibida até o final do vídeo

link de vídeo

Imagens para sobrepor

ffmpeg -r 23.98 -t 40 -i "input.mp4" -safe 0 -r 23.98 -f concat -i Lista.txt -filter_complex "[1]scale=(iw/4):-1,format=yuva420p[over];[main][over]overlay=x=W-w:y=H-h[Final]" -map [Final] -y -c:v libx264 "output.mp4"
ffmpeg
  • 1 respostas
  • 65 Views
Martin Hope
Ricardo Bohner
Asked: 2021-12-25 13:30:12 +0800 CST

O comando curl não consegue fazer upload de arquivos com caracteres unicode

  • 6

Estou tentando fazer upload de um arquivo para um site FTP, mas parece que quando o nome do arquivo tem caracteres unicode, o curl não consegue carregá-lo.

curl -u %username%:%password% -T "LENOVO - São Paulo.txt" ftp://ftp.drivehq.com/Maquinas/ 

Este é o erro que estou recebendo:

curl: Can't open 'LENOVO - São Paulo.txt'!
curl: try 'curl --help' or 'curl --manual' for more information
curl: (26) Failed to open/read local data from file/application

Quando o arquivo não possui caracteres unicode, tudo está ok. Alguma solução para isso?

batch curl
  • 1 respostas
  • 2324 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve