Como remover dados que aparecem de 'strings' em um arquivo?

1

Eu fiz o download de um vídeo por meio de um site que força um login. Assim, conhece meu login.

Se eu executar o seguinte, obtenho resultados que não quero ter:

 strings video.mp4 | grep "my user name"

Ele sempre aparece no vídeo, independentemente do nome de usuário usado. Ou seja, se eu fizer o download de video1 com user1 e video2 com user2 (onde video1 e video2 são iguais, exceto para a conta que acessou o vídeo), os seguintes comandos produzem saída:

strings video1 | grep user1
strings video2 | grep user2

No entanto, misturando os dois à la

strings video2 | grep user1

Não produz informação. Em suma, o site está incorporando informações sobre mim no vídeo e eu gostaria de esclarecê-lo (percebo que pode haver outras informações sobre mim incorporadas no vídeo).

Existe alguma maneira de remover essas informações que são geradas por strings ? Ou, melhor ainda, há alguma maneira de comparar strings video1 a strings video2 e remover qualquer coisa que seja diferente?

    
por Mitch 13.11.2014 / 22:07

1 resposta

4

No caso geral, isso pode ser difícil de fazer. Mas você está olhando para um vídeo. A solução mais simples aqui é que eles colocaram em uma tag.

A primeira coisa que faço é examinar as tags. Se você tiver, execute mediainfo no arquivo. Você vê seu nome de usuário na saída? Se assim for, é apenas uma tag. Você poderia pegar um editor de tags e manipular os dados. O EasyTAG pode ser uma opção, mas não tenho um editor específico que eu recomende.

    
por 13.11.2014 / 22:12