Итак, время от времени видеофайл (.mkv) становится зеленым (исполняемый файл или распознанный файл данных) вместо розового (графический файл изображения). Я запускаю mediainfo для файла, и битрейт, длина, частота кадров, похоже, все в порядке. Есть ли какие-то проблемы с файлом? Мне кажется, что файл распознанного видеоформата не должен быть зеленым вместо розового.
(Воспроизведение файла невозможно, он находится на vps)
решение1
Зеленый цвет (по умолчанию) указывает на то, что файл является исполняемым. Если вы запустите ls *.mkv
, вы увидите, что у зеленых файлов x
установлен по крайней мере один из битов разрешений. Хотя это не повлияет на вашу возможность воспроизводить видеофайлы, имеет смысл исправить их разрешения на доступ к файлам (поскольку видеофайлы не должны — и не могут — запускаться как программы). Чтобы удалить разрешение на исполнение для всех .mkv
файлов в текущем каталоге, запустите
chmod -x *.mkv