Learn

38 статейКатегория: Все
Метаданные

Обдумывание удаления метаданных с помощью FFmpeg

FFmpeg — широко используемый инструмент для преобразования аудио и видео, перекодирования и обработки метаданных.

В контексте анонимности он может быть вариантом для повторного создания видео или аудио перед публикацией и уменьшения лишних метаданных.

Однако использование FFmpeg не делает файл автоматически безопасным.

Даже если удалить метаданные, остаются голоса, фоновые звуки, текст в видео, лица, отражения и время публикации.

В этой статье систематизировано, как думать при использовании FFmpeg и что проверять после удаления метаданных.

Что такое FFmpeg

FFmpeg — это проект, используемый для преобразования и обработки аудио и видео.

На официальном сайте можно проверить сведения о проекте, документацию и информацию о загрузке.

URL : https://ffmpeg.org/

Он используется для преобразования форматов видео и аудио, перекодирования, извлечения аудио, обработки метаданных и похожих задач.

Причина, по которой он упоминается в контексте анонимности, состоит в возможности локальной обработки.

Можно обрабатывать файлы на своем устройстве, не загружая их на внешний сайт конвертации.

Что может обрабатывать FFmpeg

FFmpeg может обрабатывать аудио- и видеоконтейнеры, а также потоки.

Однако он не оценивает всю информацию, связанную с анонимностью.

Что может обрабатыватьЧто не может обрабатывать
ПерекодированиеОценка смысла внутри видео
Изменение информации контейнераОбнаружение вывесок, отражений, лиц и текста
Удаление или извлечение аудиоОценка риска идентификации по голосу
Обработка метаданныхУдаление времени публикации или журналов связи
Преобразование форматаРазделение аккаунтов или облачной истории

FFmpeg — мощный инструмент обработки.

Но решение об анонимности принимает человек.

Удаление метаданных и перекодирование имеют разные цели

В FFmpeg иногда сочетают обработку, уменьшающую метаданные, с обработкой, которая перекодирует видео или аудио.

Однако эти две вещи не означают одно и то же.

ОбработкаЦельВнимание
Удаление метаданныхУменьшить заголовки, сведения о создании, теги и похожие данныеСнова проверить сведения, которые хотели удалить, и сведения, появившиеся заново
ПерекодированиеЗаново создать видео или аудиоМогут добавиться новые сведения о кодировании
Удаление аудиоУдалить голоса и окружающие звукиИнформация внутри видео остается
ВырезаниеОставить только нужную частьВ вырезанной части тоже остаются фон и звук
Преобразование форматаПеревести в другой форматРиски содержимого остаются даже при смене формата

Нельзя сказать: "безопасно, потому что файл был перекодирован".

После перекодирования также проверяйте метаданные и содержимое.

Что проверить перед обработкой

Перед обработкой с FFmpeg проверьте исходный файл.

ПроверкаПричина
Скопировать исходный файлНе смешивать оригинал и версию для публикации
Проверить метаданныеПонять, что нужно удалить
Проверить видеоСмотреть фон, отражения, текст и лица
Проверить аудиоСлушать голоса, разговоры и окружающие звуки
Посмотреть имя файлаПроверить, не остаются ли даты, места или имена

Если до обработки вы не знаете, что находится в файле, после обработки нельзя судить, что исчезло.

Проверьте метаданные с помощью ExifTool или похожего инструмента, при необходимости заново создайте файл с FFmpeg и проверьте снова.

Официальный сайт ExifTool:

URL : https://exiftool.org/

Проверить снова после перекодирования

После перекодирования с FFmpeg обязательно проверьте снова.

Перекодирование может уменьшить старые метаданные, но могут также добавиться новые сведения о кодировании или время создания.

ПроверкаПричина
МетаданныеНе остаются ли старые или новые сведения
ВидеоНе остается ли фон или текст после обработки
АудиоПравильно ли сработало отключение звука или замена
Имя файлаНе остается ли имя, содержащее исходные сведения
Проверка воспроизведенияНет ли повреждения или непредусмотренного содержимого

"Обработано" и "стало безопасно" — разные вещи.

Только после проверки результата обработки можно принять решение о публикации.

Удалять ли аудио

Для анонимности видео важно, оставлять ли аудио.

Голоса, разговоры, окружающие звуки и объявления становятся сильными признаками.

Состояние аудиоРешение
Есть собственный голосРассмотреть изменение голоса, удаление или отказ от публикации
Есть разговоры вокругСоблюдать осторожность, потому что это может затронуть других людей
Есть звуки станции или магазинаИногда можно предположить место
Есть звуки уведомленийИногда можно определить приложение или среду устройства
Ненужное аудиоВ некоторых случаях его можно удалить

Даже если удалить аудио, информация, видимая из видео, остается.

Проверяйте видео и аудио отдельно.

Избегать путаницы с обработанными файлами

При обработке видео увеличивается количество файлов: исходные файлы, промежуточные файлы и файлы для публикации.

Если перепутать их, есть опасность опубликовать исходный файл как есть.

ФайлОбращение
Исходный файлХранить как оригинал и не публиковать
Рабочий файлУправлять как файлом в процессе обработки
Файл для публикацииИспользовать только файл, у которого проверены метаданные и содержимое
Результаты проверкиНе оставлять в среде, связанной с настоящим именем, больше необходимого
Ненужные файлыНе оставлять беспечно в облачной синхронизации

Обращайте внимание и на имена файлов.

Имя вроде home_near_station_original.mov раскрывает информацию, даже если метаданные удалены.

Давайте файлам для публикации имена, не слишком связанные с содержимым.

Почему не использовать внешние сайты конвертации

Сайты конвертации видео и аудио удобны.

Однако если загрузить на внешний сайт файл, для которого важна анонимность, этому сайту передаются файл, исходный IP-адрес, время и сведения о браузере.

Для файлов высокого риска отдавайте приоритет локальной обработке.

Даже при локальной обработке безопасность устройства и места хранения нужно рассматривать отдельно.

Если работать на рабочем устройстве, школьном устройстве, общем ПК или в папке облачной синхронизации, могут остаться другие следы.

Ситуации, которые FFmpeg сам по себе не решает

В следующих случаях одной обработки с FFmpeg недостаточно.

  • В видео видно много лиц или бейджей с именами
  • В аудио много раз звучат имена или места
  • Место съемки легко определить по фону
  • Видны внутренние материалы или уведомления на экране
  • Само время публикации показывает участие или действие

В таких случаях вместо перекодирования нужны решения вроде не публиковать, заново сделать содержимое, использовать неподвижное изображение, объяснить текстом или подождать.

Для анонимности разделяйте проблемы, которые могут обработать инструменты, и проблемы, которые решаются только решением о публикации.

Где проверять обработанное видео

Обращайте внимание и на среду, где вы проверяете обработанное видео.

Если загрузить его для проверки в облако или видеосервис, где вы вошли с аккаунтом на настоящее имя, в этот момент аккаунт и файл связываются.

По возможности проверяйте локально.

Даже если нужно проверить через внешний сервис, используйте его только после того, как поняли, что передается стороне сервиса.

Итоги

FFmpeg — мощный инструмент для преобразования аудио и видео, а также перекодирования.

Для анонимности он помогает локально обрабатывать видео и аудио и уменьшать лишние метаданные и аудио.

Однако FFmpeg не оценивает анонимность автоматически.

Даже если удалить метаданные, в видео остаются фон, отражения, текст, лица, голоса, окружающие звуки и время публикации.

Проверьте перед обработкой, снова проверьте после обработки и в конце решите, можно ли публиковать это содержимое.

Связанные инструменты

Archive check

Wayback Machine

Внешний ресурс, связанный с этой статьей. Открывайте его только если он подходит вашей ситуации и модели угроз.

Почему указано здесь: Он может помочь с темой статьи, но находится вне Anonymity Sense, поэтому перед использованием его нужно проверить.

URL : https://web.archive.org/

Открыть внешний сайт
Metadata inspection

ExifTool

Внешний ресурс, связанный с этой статьей. Открывайте его только если он подходит вашей ситуации и модели угроз.

Почему указано здесь: Он может помочь с темой статьи, но находится вне Anonymity Sense, поэтому перед использованием его нужно проверить.

URL : https://exiftool.org/

Открыть внешний сайт
Metadata removal

MAT2

Внешний ресурс, связанный с этой статьей. Открывайте его только если он подходит вашей ситуации и модели угроз.

Почему указано здесь: Он может помочь с темой статьи, но находится вне Anonymity Sense, поэтому перед использованием его нужно проверить.

URL : https://0xacab.org/jvoisin/mat2

Открыть внешний сайт
Audio and video

FFmpeg

Внешний ресурс, связанный с этой статьей. Открывайте его только если он подходит вашей ситуации и модели угроз.

Почему указано здесь: Он может помочь с темой статьи, но находится вне Anonymity Sense, поэтому перед использованием его нужно проверить.

URL : https://ffmpeg.org/

Открыть внешний сайт

Связанные статьи