Пометить видеофайлы и управлять ими

16

У меня на жестком диске много видеофайлов, и я хочу управлять ими и сортировать их по тегам. Итак, мой вопрос: что, по вашему мнению, является лучшим способом сделать это?

ученик
источник

Ответы:

4

Есть довольно новый проект под названием Wwidd , который поставляется с кроссплатформенным видеотегером. Он доступен для скачивания , но для получения инструкций по установке Ubuntu вам нужно проверить readme на его странице GitHub .

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

Wwidd работает на Ubuntu 11.04

Зависимости: node.js, sqlite3, ffmpeg, VLC (для воспроизведения).

Дэн Стокер
источник
@ 'Дэн Стокер' Спасибо, это выглядит мило. Однако ссылки на GitHub не работают, поэтому я не могу попробовать.
студентка
Извините, ссылки немного изменились, я их исправил.
Дэн Стокер
1
Я хотел бы попробовать это приложение, но не могу заставить его работать. Я установил все упомянутые зависимости sudo apt-get install nodejs ffmpeg sqlite3, но все равно не могу запустить программу. Я получаю сообщение: ./start.sh: Линия 1: узел: Command not found. Есть идеи?
user5950
14

Люди часто имеют хорошую смесь различных форматов видеофайлов, которыми они хотели бы управлять, проблема в том, что часто некоторые из этих форматов нелегко маркировать, например, файлы .flv, формат, который я нахожу наиболее Легко помечать теги как из командной строки, так и с помощью графических приложений - это формат .mp4 с видео H.264 и аудио aac.

Видео в формате .mp4 можно легко пометить метаданными, совместимыми с itunes, с помощью mp4tags из mpeg4ip-utils, mp4tags на основе командной строки, хорошее приложение с графическим интерфейсом, которое может пометить эти файлы как пакет Easytag-aac, вы также можете использовать медиаплеер VLC делать пометки .mp4, но без пакетной функции.

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

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

Для этого я бы порекомендовал медиаплеер под названием Banshee. Banshee будет читать метаданные, встроенные в видеофайлы, почти так же, как и метаданные в аудиофайлах. Если в некоторых видео нет встроенных метаданных. Просто импортируйте их в программу, тогда вы можете ввести необходимую информацию об этих видео в интерфейс Banshee, почти так же, как вы делаете свою музыку, единственное, что эта информация будет храниться в Banshee sqlite база данных, а не сам файл, не большая проблема в некоторых случаях.

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

РЕЗЮМЕ

ТЕГИРОВАНИЕ

ДЛЯ MP4

установите mpeg4ip-utils, это обеспечивает mp4tags, инструмент маркировки на основе командной строки для файлов .mp4.

Установите Easytag-aac хороший графический инструмент для пометки .mp4 и некоторых других форматов. полезно, когда вам нужно обновить много файлов одновременно

Установите VLC media player для графического интерфейса для редактирования метаданных.

используйте mp4tags как это:

mp4tags -a "Author Name" -s "The Video Title" -g "The Genre" -A "The Album" "file.mp4"

file.mp4 будет обновлен с метаданными.

ДЛЯ ТЕОГИ ОГГ

Установите oggz-tools, предоставьте oggz-comment, это инструмент на основе командной строки для пометки файлов ogg vorbis и ogg theora.

используйте oggz-comment так:

oggz-comment input.ogv TITLE="The Title" ARTIST="The Artist" ALBUM="The Series" LICENSE="None" DATE="2011" ORGANIZATION="Big Org." LOCATION="Somewhere" COMMENT="This is a test" -o output.ogv

input.ogv - это файл для тегов, output.ogv - это файл с тегами.

Для AVI

Установите ffmpeg, инструмент командной строки для работы с аудио и видео.

используйте ffmpeg для добавления метаданных в некоторые файлы .avi:

ffmpeg -metadata title="Video Title" -metadata artist="Video Artist" -metadata genre="Video Genre" -metadata comment="Video Comment" -acodec copy -vcodec copy -i "inputfile.avi" new.avi

inputfile.avi - это файл, который нужно пометить, а new.avi - это файл с меткой.

Протестировано с контейнером .avi, имеющим; DivX MPEG-4 версии 5, XVID MPEG-4 и Flash Video 1.all со звуком .mp3.

ДЛЯ МАТРОСКА МКВ

Установите mkvtoolnix, набор инструментов командной строки для работы с файлами Matroska

Установите mkvtoolnix-gui, набор инструментов для работы с файлами Matroska - GUI-интерфейс

Метаданные в контейнере matroska, похоже, не совсем понятны некоторым медиапроигрывателям.

Узнайте больше о mkvmerge и его графическом интерфейсе здесь:

http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html

http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html

Подробнее о спецификациях официальных тегов matroska:

http://www.matroska.org/technical/specs/tagging/example-video.html

http://www.matroska.org/technical/specs/tagging/index.html

УПРАВЛЕНИЕ

Установите приложение Banshee Media Management и Playback. Импортируйте помеченные файлы, введите вручную информацию для файлов, которые не могли быть помечены вышеуказанными инструментами, всегда не забывайте делать резервную копию базы данных Banshee, прежде чем импортировать, дайте своим видео хорошие имена файлов, чтобы вам не пришлось впоследствии их менять. Выберите подходящее место для хранения вашего видео.

Если вы не хотите использовать banshee в качестве медиа-менеджера, моим следующим предложением будет VLC-медиаплеер от VIdeo Lan, не позволяйте простому интерфейсу обмануть вас, это очень полезный медиаплеер, помимо простого воспроизведения мультимедиа, кнопка списка воспроизведения вводит в заблуждение, можно было бы подумать, что все, что у вас есть, есть что-то для просмотра или создания списков воспроизведения, но это вызывает удобный инструмент, который можно использовать в качестве интерфейса к открытому формату списка воспроизведения .xspf, vlc неплохо справляется с этим Формат списка воспроизведения в виде плоской базы данных создает файл с именем ml.xspf в ~ / .local / share / vlc, так что вы можете создать резервную копию, интерфейс к этому файлу, когда вы привыкнете к древовидной структуре, весьма удобен для организации поиска. и проигрывать ваши видео. По иронии судьбы аспект библиотеки Media этого интерфейса работает намного лучше, чем аспект списка воспроизведения.

введите описание изображения здесь

Вы можете щелкнуть правой кнопкой мыши пустую область в окне библиотеки мультимедиа, чтобы создать папки и перетащить в них другие папки, папки, созданные в окне библиотеки мультимедиа, будут существовать только в XML-файле .xspf, когда вы импортируете папку со всей структурой подпапок. будет импортирован, это хорошо, если у вас уже есть система папок, которая организует ваши файлы, и вы хотите иметь такую ​​же структуру в медиатеке, если это не нужно, вы можете перетащить любую папку и поместить их в любую другую папку или в Корень древовидной структуры, отдельные папки также могут быть импортированы и размещены в любом месте дерева.

Вы можете просмотреть интерфейс Playlist, щелкнув view в меню, а затем щелкнув по пункту Playlist.

Больше на использовании списка воспроизведения VLC здесь; http://wiki.videolan.org/Documentation:Play_HowTo/Basic_Use/Playlist

Все рекомендуемое программное обеспечение доступно в репозиториях, просто ищите в синаптическом или программном центре.

Sabacon
источник
6

Вы можете использовать менеджер фильмов или каталогизатор.

GCstar ( нажмите, чтобы установить )

GCstar - это бесплатное приложение с открытым исходным кодом для управления вашими коллекциями. Подробная информация о каждом предмете может быть автоматически получена из Интернета, и вы можете хранить дополнительные данные, такие как местоположение или кому вы их предоставили. Вы также можете искать и фильтровать свою коллекцию по многим критериям.

Гриффит ( Нажмите, чтобы установить )

Griffith - приложение для управления медиа-коллекцией. Добавить элементы в коллекцию так же быстро и просто, как напечатать название фильма и выбрать поддерживаемый источник. Затем Гриффит попытается получить всю необходимую информацию из Интернета.

Data Crow

Data Crow - это лучший каталогизатор и организатор медиа. Всегда хотел управлять всеми своими коллекциями в одном продукте? Вы хотите продукт, который вы можете настроить под свои нужды? Ваш поиск заканчивается здесь! Использование Data Crow позволяет вам создать огромную базу данных, содержащую все ваши собранные предметы. Вы можете использовать превосходные онлайн-сервисы для получения информации, вместо того, чтобы вводить всю информацию самостоятельно.

MeD's Movie Manager

MeD Movie Manager - это простой в использовании, но настраиваемый менеджер фильмов. Информация автоматически извлекается из IMDb и tv.com. Техническая информация также может быть получена из медиа-файлов, таких как AVI, OGM, MPEG и DVD (ifo). Он написан на Java и поэтому должен работать на большинстве настольных систем, поддерживающих Java.

Lincity
источник
Спасибо, однако, эти приложения, кажется, специализируются на фильмах с предопределенными полями, такими как сюжет, актеры, год, режиссер и т. Д. Я просто хочу использовать пользовательские теги
студент
Вы можете использовать их без заполнения предварительно определенных полей.
Линсити
3

Чтобы ответить на оба ваших вопроса, я бы конвертировал все ваши видеофайлы в MKV, используя Handbrake, который имеет версию для командной строки, что означает, что вы можете написать скрипт для конвертации ваших файлов. В Handbrake вы можете сделать качество вывода таким же, как и для ввода, но вы сможете использовать функции стандарта MKV, чтобы сжать файлы в меньший выходной файл. Я не уверен, какое сжатие вы получите, но это лучшее, что вы получите без снижения качества.

После того как вы конвертировали все свои файлы, вы можете использовать одну программу-создатель MKV-файлов, чтобы добавить метаданные к вашим видео с помощью редактора заголовков, который вы можете открыть из меню файлов.

Редактор заголовков MKV

редактировать

MKV Files Creator - это графический интерфейс для mkvtoolnix, который, в свою очередь, представляет собой комбинацию небольших программ, в том числе: (каждая из ссылок открывает страницу руководства этой программы)

Аллан
источник
Что такое командная строка для запуска создателя mkv файлов? (Я установил mkvtoolnix-gui)
студент
mkvtoolnix - это комбинация из 5 отдельных программ, к которым я добавил ссылки на справочные страницы всех пяти программ.
Аллан
Если я запускаю mmg, я получаю: Warn .: В основном исходном файле не было обнаружено функции модуля. cc1plus: ошибка: нераспознанный параметр командной строки "-fno-gnu-linker" Ошибка: ошибка компиляции
студент
Как вы установили?
Аллан
sudo aptitude install mkvtoolnix-gui
студент
0

Вы можете использовать VLC ( Нажмите, чтобы установить )

Просто откройте видеофайл и перейдите в Инструменты -> Информация о мультимедиа или нажмите Ctrl+ I.

введите описание изображения здесь

Затем отредактируйте метаданные.

введите описание изображения здесь

Lincity
источник
1
Он не будет сохранен в файл, даже если вы нажмете save metadateхотя бы для mkv в vlc 2.1.4
хржу