ГлавнаяКак установить

Как установить, где бы вы ни смотрели

На ТВ, телефоне, в Windows или Linux. Делается один раз.

На Android TV или телефоне: четыре шага

Так на устройство Android попадает любое приложение не из магазина.

  1. Разрешите установку приложений не из магазина

    На ТВ: Настройки, Настройки устройства, О системе, затем нажмите Сборка семь раз. Включите Неизвестные источники для приложения, которое копирует файл.

    На телефоне: пока ничего. Android спросит при первом открытии файла.

  2. Перенесите файл на устройство

    На телефоне скачайте APK и откройте его. На ТВ воспользуйтесь бесплатными приложениями Downloader или Send files to TV, либо adb в той же сети Wi-Fi:

    adb connect <tv-ip>:5555
    adb install TMPlayer-<version>-universal.apk

    Сначала включите отладку по сети в параметрах разработчика.

    На Fire TV меню называются иначе: следуйте руководству для Fire TV.

  3. Вход

    На ТВ отсканируйте QR-код: в Telegram на телефоне откройте Настройки, Устройства, Подключить устройство.

    На телефоне вместо этого введите свой номер. QR-код по-прежнему подходит для аккаунта на другом телефоне.

  4. Выберите чат и нажмите «Воспроизвести»

    Чаты открываются сетками с видео, которые можно воспроизвести. Выберите видео, и оно запустится за секунды.

INSTALL.md содержит все шаги полностью, а также управление и решение проблем.

В Windows

Windows 10 или 11, 64-битная. Пароль администратора не нужен.

  1. Скачайте установщик

    Возьмите TMPlayer-<version>-windows-x64.msi со страницы загрузки. Портативный zip больше не выпускается: если вы им пользовались, удалите его папку и установите MSI. Ваш вход и настройки хранятся в профиле пользователя, а не в этой папке, поэтому они сохранятся.

  2. Пройдите SmartScreen

    Сборка пока не подписана, поэтому Windows пишет Windows защитила ваш компьютер. Нажмите Подробнее, затем Выполнить в любом случае.

  3. Установите и откройте

    Пройдите шаги установщика. TMPlayer появится в меню «Пуск» и на рабочем столе. Более новый MSI обновляет его на месте.

  4. Войдите по QR-коду

    Отсканируйте QR-код в Telegram на телефоне: Настройки, Устройства, Подключить устройство. Или выберите Войти по номеру телефона.

В Linux

64-битный x86, с glibc 2.38 или новее: Ubuntu 24.04, Debian 13, Fedora 39 и новее. Затем войдите по QR-коду.

AppImage, в любом дистрибутиве

chmod +x TMPlayer-<version>-x86_64.AppImage
./TMPlayer-<version>-x86_64.AppImage

Или отметьте Разрешить выполнение файла как программы в свойствах файла и дважды щёлкните по нему.

Arch Linux

Соберите пакет по рецепту из desktop/packaging/aur командой makepkg -si или воспользуйтесь AppImage.

Переход с deb, rpm или Flatpak

Их больше не выпускают. Удалите старый (sudo apt remove tmplayer, sudo dnf remove tmplayer или flatpak uninstall io.github.dracu_lah.TMPlayer) и возьмите AppImage. После deb или rpm ваш вход и настройки сохранятся. Flatpak хранил их внутри своей песочницы, поэтому сначала скопируйте их оттуда или войдите заново.

Пакет для Arch сам добавляет пункт в меню. Для AppImage смотрите ниже.

На рабочем столе, в меню, на панели задач

Как держать его под рукой.

Windows

Установка из MSI: он уже есть в меню «Пуск» и на рабочем столе. Чтобы закрепить, щёлкните его в «Пуск» правой кнопкой и выберите Закрепить на панели задач.

Linux: пакет для Arch

Сразу после установки он появляется в меню приложений, в разделе «Мультимедиа» или «Звук и видео».

GNOME: щёлкните его в «Обзоре» правой кнопкой, Закрепить на панели. KDE Plasma: щёлкните его в панели запуска правой кнопкой, Закрепить в диспетчере задач.

Linux: AppImage, в меню приложений

У отдельного файла нет пункта в меню, поэтому создайте его. Эти команды перенесут AppImage на место, скачают значок и создадут ярлык запуска:

mkdir -p ~/Applications ~/.local/share/icons ~/.local/share/applications
mv ~/Downloads/TMPlayer-<version>-x86_64.AppImage ~/Applications/TMPlayer.AppImage
chmod +x ~/Applications/TMPlayer.AppImage
curl -Lo ~/.local/share/icons/tmplayer.png https://tmplayer.org/icon-512.png

cat > ~/.local/share/applications/tmplayer.desktop <<EOF
[Desktop Entry]
Type=Application
Name=TMPlayer
Comment=Telegram media player
Exec=$HOME/Applications/TMPlayer.AppImage
Icon=$HOME/.local/share/icons/tmplayer.png
Categories=AudioVideo;Video;Player;
Terminal=false
StartupWMClass=com-tmplayer-desktop-MainKt
EOF

chmod +x ~/.local/share/applications/tmplayer.desktop
update-desktop-database ~/.local/share/applications

Затем закрепите его, как описано выше.

Предпочитаете мышь? Gear Lever и AppImageLauncher сделают всё это за вас.

Linux: значок на рабочем столе

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

cp ~/.local/share/applications/tmplayer.desktop ~/Desktop/
chmod +x ~/Desktop/tmplayer.desktop
gio set ~/Desktop/tmplayer.desktop metadata::trusted true

Для пакета Arch скопируйте вместо этого его ярлык: /usr/share/applications/io.github.dracu_lah.TMPlayer.desktop.

GNOME требует расширение Desktop Icons NG и однократное действие Разрешить запуск. KDE Plasma спросит один раз; Xfce и Cinnamon учитывают флаг доверия.

Если что-то пошло не так

Решения почти для любой проблемы с установкой.

Телевизор пишет, что приложение заблокировано, или кнопка установки ничего не делает

«Неизвестные источники» включаются для каждого приложения отдельно. Включите их для Downloader или Send files to TV, а не для TMPlayer, затем снова откройте файл.

adb connect отказывает в соединении

Включите отладку по сети, используйте одну и ту же сеть на обоих устройствах и подтвердите запрос доверия на экране ТВ.

QR-код не сканируется через всю комнату

Подойдите ближе и держите телефон параллельно экрану. Сканируйте из «Настройки», «Устройства», «Подключить устройство» в Telegram, а не приложением камеры.

Windows не показывает кнопку «Выполнить в любом случае»

Сначала нажмите Подробнее. Рабочий компьютер может блокировать неподписанные приложения политикой.

AppImage ничего не делает при открытии

Обычно не хватает FUSE. Установите libfuse2t64 (Ubuntu 24.04 и новее) или libfuse2 (22.04), либо обойдитесь без FUSE с помощью ./TMPlayer-<version>-x86_64.AppImage --appimage-extract-and-run.

Окно пустое или серое в тайловом оконном менеджере

В sway, i3, Hyprland и подобных запускайте с установленной переменной _JAVA_AWT_WM_NONREPARENTING=1.

Всё равно не получается? Создайте issue, указав устройство, его версию и что было написано на экране.

Поставьте звезду, если он помог

Если эти шаги вывели ваши видео на экран, звезда поможет следующему человеку найти приложение.

GPL-3.0, и бесплатно навсегда