находить: Создание MPEG символьные ссылки Псевдоним для JVC Everio TOD файлов MOD

Мой видеокамер JVC записи в MOD и TOD форматы файлов, которые не являются стандартными видео форматов, которые не могут быть непосредственно играл на большинстве компьютеров или сетевых медиаплееров. Это сообщение описывает, как использовать в Linux "найти" команду, чтобы создать MPEG псевдоним к TOD или MOD файл так, что видео можно воспроизводить без постобработки.

Мое домашнее видео коллекции превышает 1,500 файлов, представляющих около терабайт памяти. Я не желают покорно следовать рекомендации JVC, использования их в комплекте программное обеспечение для преобразования их нестандартные форматы файлов для MPEG для воспроизведения на моем медиа-плеер. В то время как JVC Everio видеокамеры с жестким диском записывает отличные видео высокой четкости, их выбор форматов файлов очень неудачно. К счастью, VNC Media Player может быть настроен, чтобы играть и MOD TOD файлы непосредственно на Mac или ПК. Однако, Сложнее обстоит дело, если вы храните ваши видео файлы на устройстве NAS и хотите, чтобы поток видео на вашем телевизоре.

Этот подход был протестирован на устройство Netgear ReadyNAS NV , но должно работать с любого устройства хранения Использование Linux, такие как Synology, Qnap и Buffalo Technology. Воспроизведение было протестировано сетевых медиаплееров, таких как Patriot касса (Теперь называемые основные) and Micca EP950.

Как это работает?

Для каждого файла с MOD TOD или расширения файла, Создайте ссылку с "MPG" расширение файла, которое указывает на оригинальный файл.

Softlink предпочтительнее жесткую связь, чтобы избежать дублирования файлов во время копирования. Softlink это небольшой текстовый файл, (В 10-ых диапазон байт) , который указывает на целевой файл. Жесткая ссылка на самом деле быть другое название для целевого файла (он ссылается на тот же индексный дескриптор в качестве целевого), в результате чего весь файл перемещается, когда я резервное копирование видео на другой жесткий диск.

Softlink файла будет имя цели с ".MPG" прилагается.

Найти команд

находить . -Тип F-имя *. TOD-EXECDIR LN-S {} {}.MPG \;

Эта команда работает, если находить версия поддерживает EXECDIR директива. Он не будет работать на ReadyNAS NV , который использует старый находить версия 4.1.7.

Для создания резервных копий домашнего видео, важно, что MPG ссылок на данный сайт TOD файлы, используя относительные пути. Хотя можно заменить EXECDIR Директива с простым Exec и '.' с указанием полного пути к текущему каталогу, это создаст символические ссылки с абсолютными путями, которые являются конкретным устройством. Например, каталог '/ с / Видео »действует только на ReadyNAS, Не резервный жесткий диск. Более сложный команда необходима.

находить . -Тип F -name * .TOD -exec ш -c ' \
каталог = $(dirname {}) ;\
база = $(basename {}) ;\
Эхо $ реж - $база ; \
$ CD Land ;\
PWD ;\
пер -s $ базой $ base.mpg ' \;

The эхо и PWD команды выше, для отладки, для подтверждения правильного пути используются. Я также создать Вы и база переменных для ясности. Эта команда может быть сжата в что-то более загадочное, удалив отладки и переменной заявления.

Эта команда копирует EXECDIR директивы для более старых версий находить найти в приборы, как NAS устройств.

Synology Обновление

То же Softlink подход работает на Synology DS1512 NAS подключен к игроку Patriot Box Office. В дополнение к .MPG расширение, a .m2ts работает одинаково хорошо. (ToDo напоминание: Добавить Synology задачу для автоматического создания символьные ссылки для новых файлов TOD.)

15 декабря, 2012 Написал Джон Jaroker Подала в: Колотить

Оставить первый комментарий. Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *