Можно ли перекодировать записи MythTV на отдельном аппарате?

1625
Donald Burr

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

Я использую MythTV на двух разных машинах. Myth backend (машина, которая на самом деле содержит карту видеозахвата и выполняет всю запись) на старой P4 2. что-то ГГц работает под управлением Mythbuntu 9.04 Jaunty. Достаточно быстро для одной стандартной карты захвата, с которой я записываю свое DirecTV. К сожалению, это довольно показательно, когда дело доходит до транскодирования видео. Так как эта машина - просто бэкэнд (то есть она только выполняет запись, я на самом деле не смотрю на ней телевизор), она работает без головы (без монитора, клавиатуры, мыши). Я использую свои Mac в качестве интерфейса MythTV, благодаря превосходному порту Mac OS X программного обеспечения MythTV.

Как я уже упоминал ранее, мой Myth backend (машина Pentium 4) немного медленный, и, следовательно, не подходит для перекодирования видео. Тем не менее, мой основной настольный компьютер, 8-ядерный Intel Mac Pro, должен иметь достаточно мощности для транскодирования.

Можно ли как-нибудь запустить инструменты транскодирования и заставить их получать данные из моего бэкэнда по сети? Обычно я использую nuvexport для создания видеофайлов H.264, совместимых с iPod / Apple TV.

3

2 ответа на вопрос

2
EmmEff

Я делаю именно это с моей настройкой MythTV. Фактически, моя машина транскодирования - это виртуальная машина KVM, работающая на четырехъядерном процессоре.

Виртуальная машина настроена как бэкэнд MythTV без устройства захвата. Он использует ту же базу данных «mythtvdb» и т. Д., Что и (основной) бэкэнд. Я делюсь своим каталогом / mythtv, используя NFS. После настройки задачи перекодировки и т. Д. Выгружаются. Я полагаю, что есть даже настройка, позволяющая MythTV никогда не транскодировать на первичном бэкэнде, хотя я позволил обеим моим машинам перекодировать.

на странице загрузки http://www.mythtv.org есть готовые интерфейсы Мифта для MacOSX. Я должен был подумать об этом. quack quixote 14 лет назад 2
1
quack quixote

Конечно. Основной процесс прост:

  1. скопируйте файлы из коробки mythTV в коробку OSX;
  2. запустите свой инструмент транскодирования.

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

Как вы делаете Шаг 1 зависит от того, что установлено на MythTV box. Если вам что-то не хватает, вы можете установить его из стандартных репозиториев Ubuntu. Ваши основные варианты:

  • Samba / CIFS (сетевые папки в стиле Windows)
  • NFS (если вы никогда не слышали об этом, проигнорируйте его и выберите другой)
  • SSH - использование инструментов командной строки, таких как rsync или scp, или инструмент scp с графическим интерфейсом
Я тоже это сделал, но это не автоматизировано и не находится под контролем MythTV EmmEff 14 лет назад 1
это автоматизировано, с помощью сценария оболочки, если ничего больше. rsync и ffmpeg FTW! :) но мне нравится ваше решение лучше. quack quixote 14 лет назад 0

Похожие вопросы