"문자열" 파일에 표시된 데이터를 삭제하는 방법은 무엇입니까?

"문자열" 파일에 표시된 데이터를 삭제하는 방법은 무엇입니까?

강제 로그인을 하는 웹사이트를 통해 동영상을 다운로드했습니다. 그래서 내 로그인 정보를 알고 있습니다.

다음 명령을 실행하면 원하지 않는 결과가 나타납니다.

 strings video.mp4 | grep "my user name"

어떤 사용자 이름을 사용하든 항상 동영상에 표시됩니다. 즉, user1을 사용하여 video1을 다운로드하고 user2를 사용하여 video2를 다운로드하는 경우(여기서 video1과 video2는 동영상에 액세스하는 계정을 제외하고 동일함) 다음 명령은 출력을 생성합니다.

strings video1 | grep user1
strings video2 | grep user2

그런데 이 둘을 섞어서

strings video2 | grep user1

정보가 생성되지 않습니다. 간단히 말해서, 웹사이트에는 동영상에 나에 대한 정보가 포함되어 있었고 저는 이를 삭제하고 싶었습니다(동영상에 나에 대한 다른 정보가 포함되어 있을 수도 있다는 것을 깨달았습니다).

이 정보 출력을 삭제할 수 있는 방법이 있습니까 strings? 아니면 더 나은 점은 다른 것을 비교 strings video1하고 제거 할 수 있는 방법이 있습니까 ?strings video2

답변1

일반적으로 이 작업은 어려울 수 있습니다. 그런데 당신은 비디오를 보고 있어요. 가장 간단한 해결책은 라벨에 넣는 것입니다.

제가 가장 먼저 하는 일은 라벨을 확인하는 것입니다. 그렇다면 mediainfo파일을 실행해 보세요. 출력에 사용자 이름이 표시됩니까? 그렇다면 태그에 있습니다. 태그 편집기를 사용하여 데이터를 조작할 수 있습니다. EasyTAG가 옵션일 수도 있지만 추천할 특정 편집기는 없습니다.

관련 정보