Go2TV: Ваш медиасервер в одном исполняемом файле

31 июл 2025
1,125
81
16
2 дня

Знакома ситуация, когда нужно показать видео с ноутбука на большом экране телевизора, но встроенные решения работают через раз? Go2TV решает эту проблему элегантно и без лишних сложностей.

Что скрывается за скромным названием?

Go2TV — это кросс-платформенное приложение на Go, которое превращает ваш компьютер в медиасервер для телевизоров с поддержкой DLNA/UPnP. Никаких сложных настроек, дополнительных серверов или конвертации файлов — просто выбираете видео и транслируете его на ТВ.

Почему разработчики полюбили этот проект?

  1. Один файл — все возможности Скачали исполняемый файл — и готово. Никаких зависимостей (кроме опционального ffmpeg), установок, конфигураций.

  2. Поддержка всех популярных форматов MP4, AVI, MKV, MPEG, MOV, WebM для видео; MP3, FLAC, WAV для аудио; даже JPG/PNG для изображений.

    Реклама
  3. Два интерфейса на выбор Можно работать через удобный GUI или из командной строки для автоматизации.

Интерфейс Go2TV в действии

Технические изюминки

  • Транскодинг на лету (требуется ffmpeg) — если ваш ТВ не понимает формат, Go2TV конвертирует его в процессе воспроизведения
  • Выбор субтитров — поддерживаются как внешние файлы, так и встроенные дорожки в MKV/MP4
  • Гибкие сетевые настройки — фиксированный диапазон портов 1900-2000 для работы через фаервол
$ go2tv -v movie.mp4 -s subtitles.srt

Пример запуска из командной строки с субтитрами

Когда особенно пригодится?

  • Демонстрация презентаций или учебных материалов на большом экране
  • Совместный просмотр фильмов с компьютера без флешек и HDMI-кабелей
  • Трансляция аудиофайлов на домашнюю аудиосистему
  • Быстрый просмотр фотографий с ноутбука на телевизоре

Особенности для разных платформ

Docker-образ позволяет развернуть Go2TV без установки Go и зависимостей:

docker build --force-rm -t go2tv github.com/alexballas/go2tv#main

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

xattr -cr /path/to/go2tv.app

Кому стоит попробовать?

  • Домашним пользователям, уставшим от громоздких медиасерверов
  • Разработчикам, которым нужно демонстрировать видео коллегам
  • Владельцам старых Smart TV с ограниченной поддержкой форматов
  • Любителям минималистичных решений без лишнего функционала

Проект активно развивается — последнее обновление было в июле 2025 года. Присоединяйтесь к 618 звездам на GitHub и упростите свою медиатрансляцию уже сегодня!

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