Video

如何刪除從文件的“字元串”中顯示的數據?

  • November 13, 2014

我通過強制登錄的網站下載了一個影片。因此,它知道我的登錄資訊。

如果我在其上執行以下命令,我會得到我不想要的結果:

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 video1strings video2刪除任何不同的東西?

在一般情況下,這可能很難做到。但是你正在看一個影片。這裡最簡單的解決方案是將其放入標籤中。

我要做的第一件事是檢查標籤。如果有,請mediainfo在文件上執行。您在輸出中看到您的使用者名嗎?如果是這樣,它只是在一個標籤中。您可以使用標籤編輯器並操作數據。EasyTAG 可能是一個選項,但我沒有推薦的特定編輯器。

引用自:https://unix.stackexchange.com/questions/167847