Jump to content

How to install armbian in h618?


alienxz77b

Recommended Posts

2 hours ago, firepower said:

i like to make a bootable micro SDcard with the Vontar H618 Android 12 firmware and see if it would boot on the Tanix Tx6. Use Disks to make an image and restore to sdcard?

 

You can try it but it may fail to boot android for many reasons.

 

When i finally boot my Z1 h313 box  with Armbian i made an eMMC backup from a a second Z1 with android,  using dd and i tried to restore it to my bricked Z1 device .

however when i restore the image  Z1 device failed to boot and when i investigate the reason i realize that  for some reason gpt partition information was lost

on restored device.

 

Chinese manufacturers use common android images for their products, 
They just customize the logo and boot boot video  and some other information including devices firmwares wifi/bt/vfd

however in some cases they verify some keys for their boxes on android / vendor partition, and if you try to use unofficial or different manufacturer image does not boot.

 

You can burn a downloaded android image to sd card as startup using  PhoenixCard.

BUT...

When i tried  by burning  a downloaded  firmware image for  Transpeed 8k  (H618.apollo-p3.T-H618_100M_12_FD650.2023.09.13.17.20.img)

using   (PhoenixCard.v4.2.4 / Startup )  it stayed on Transpeed logo for Ever.

 

When i have the time, I will try to do it and with Vontar image i download (H618.apollo-p16.VONTAR_H618_100M_12_FD650.2024.05.20.12.40.img) but i believe the the result will be the same because these images are almost identical vontar/transpeed except (logos ) i decompose  it both

 

NOTE If you use PhoenixCard   please take care because if you choose product you may erase your eMMC on destination tv-box.

Edited by rafman
Link to comment
Share on other sites

 

Quote

Can someone with a Transpeed 8k618-t measure the 32KHz clock with a Oscilloscope?

The 32Khz fanout is routed to PG10 pin on the SOC and connected to the LPO pin of the WiFi/BT chip.

@Nick A

Vontar H618 HK6334Q

this is from data sheet: "Pin 24  LPO  External Low Power Clock input (32.768KHz)"

measured with Owon HDS2202S hand held Oscilloscope. its 32.768KHz NOT 32kHz

 

IMAGE1.PNG

AP6330.pdf

Edited by firepower
Link to comment
Share on other sites

No that Xtal is 37.4MHz or 26MHz used to generate the 2.4 and 5GHz radio fequency. (If no Xtal is used it be using internal oscillator or 24MHz from H618 cpu Xtal).

 

The Low Power Clock, LPO is used to Clock the wifi chip when off/sleep and turn wifi and bluetooth on and off, 3 clk pulse after the voltage rails are turned on or off. When on it uses high speed clock from Xtal. See Page 17 of datasheet.

 

Its Input Pin 24 of Wifi/BT chip, clk comes from H618/H616 arm CPU. Pin 24 LDO is marked with Pink dot.

 

xtal.thumb.jpeg.9a2b82b82f4f877c82c4cae722fa487a~3.jpeg

Edited by firepower
Link to comment
Share on other sites

On 10/10/2024 at 7:43 AM, rafman said:

@MMorales With my Compiled version of @Nick A  github trunk with   6.7.12 kernel. 

I don't have problems except (Bluetooth).

 

WiFi works and connects to my router.

CPU Temp Sensor Works.

OpenVfd is working. (with downloaded headers for 6.7.12)

Sound is working

LAN is Working.

HDMI is working.

Video (MPV with hardware Acceleration) seems to work

Remote IR is working (with above .toml file and ir-keytables)

 

Finally Only the BlueTooth is not Working. 

 

Hello Rafman, did you get MPV working for the first time with Linux 6.7.12? Or did you see it with an earlier Linux too?

Which Debian or Ubuntu did you build?

What are the most critical linux modules and debian packages, for hardware video acceleration?

 

Thank you!

Link to comment
Share on other sites

I using build 240909 with Kernel 6.9.12  and edge ubuntu noble and i do not have hardware accelerated video and no Blue Tooth. 

 

Xtal usually alway measured in MHz, except for "clock" Xtal used in clocks and watches. 32.678 kHz size 3x8mm

195666_675241c5-ad12-4d07-ad8b-ae3901bab72b_1006_1006.jpg

Edited by firepower
Link to comment
Share on other sites

8 hours ago, robertoj said:

Hello Rafman, did you get MPV working for the first time with Linux 6.7.12? Or did you see it with an earlier Linux too?

Which Debian or Ubuntu did you build?

What are the most critical linux modules and debian packages, for hardware video acceleration?

 

Thank you!

 

Hello, i didn't do something special with MPV on Bookworm 6.7.12 kernel because i see that h264 video playback ((h264 / mp4)) was smooth and CPU utilization very low.

For this reason i write above  --> Video (MPV with hardware Acceleration) seems to work.  I have Bookworm 6.7.12 on my Transpeed8k-t tv box and MPV works fine with kernel 6.7.12. 

I also have tested video playback with MPV in various H313 tv-boxes with Armbian  (e.g Z1 and Q1) with Kernel  6.6.44 but video playback sucks and i used this experimental tutorial in order to watch acceptable (h264 / mp4) video

playback  (On bookworm 6.6.44 it makes significant difference in CPU utilization on h264 video playback).

 

GPU of H618 and H313 is the same (ARM Mali-G31 MP2)

 

You can read the experimental tutorial bellow (and what modules are used) :

 

I don't know if above kernel patches are applied to 6.7.12 but video decoding seems to work much better (probably due to ffmpeg version ?)

Also on my transpeed 8k tv-box (H618, kernel 6.7.12)  I have compiled Freetux Tv  that uses libVLC (https://github.com/freetuxtv/freetuxtv)  and i am able to watch ip tv channels around the world smoothly.

IMG_20241019_192705.jpg.35ed8ef6ef0e058df8bb2f145b622489.jpg

 

In the above image freetux tv uses 5.08 % CPU Utilization however in other channels may increase depending the video codec used. 

 

Edited by rafman
Link to comment
Share on other sites

On 10/10/2024 at 3:17 AM, MMorales said:

I configured a mini remote for switching led display info and control the brightness

Hi, can you share with me how you could do that? Thanks!

Link to comment
Share on other sites

@dale yes, but is so personal for my needs. maybe its a little confusing to adapt to your needs. anyway i post it 
i use /tmp/vfd.txt like a bridge bewting app for use the display. so i can send text from any other script i load. 

in this scrpit im waiting for a keypress (remote) to increase or decrease the brightness, its so dirty i know but i was made as i needed so ugly.

 

import re
import os
import time
import subprocess
import psutil
import threading
import keyboard

from animaciones import *

texto = ""
last_short_txt = "@@"
max_caracteres = 4
velocidad = 0.2
tiempo_ultimo_texto = int(time.time())
f = "/tmp/vfd.txt"
vueltas = 1
brillo = "0"
brillo_standby = "0"
brillo_actual = "8"



def escribe(t):
    with open("/tmp/vfd.txt", 'w') as file:
        file.write(t)

def on_function_key(event):
    if event.name.startswith('f') or event.name == "[" or event.name == "]" :
        e = event.name 
        escribe("**"+e)

def listen_key():	
    keyboard.on_press(on_function_key)
    # Mantiene el script en ejecución
    keyboard.wait('esc')  # Puedes salir presionando Esc

hilo = threading.Thread(target=listen_key)
hilo.start()

print("Experando contenido en",f,"para mostrar en el display")

def read_file(filename = f):
    if not os.path.isfile(filename):
        return ""
    with open(filename, 'r') as f:
        texto = re.sub(r'(\r\n|\n|\r)', '', f.read()).strip()
        if texto == "" : texto = " "
    os.remove(filename)
    print(texto)
    return texto

def cerrar_proceso(nombre):
    """Cierra el proceso dado su nombre."""
    for proc in psutil.process_iter(['name']):
        if proc.info['name'] == nombre:
            proc.terminate()  # Termina el proceso
            proc.wait()       # Espera a que el proceso termine

def pinta(texto_a_enviar):
   global brillo_actual
   cerrar_proceso("OpenVFDService")
   if brillo != brillo_actual:
       brillo_actual = brillo
       proceso = subprocess.Popen(['OpenVFDService', '-s', texto_a_enviar,'-b',brillo])
   else:
       proceso = subprocess.Popen(['OpenVFDService', '-s', texto_a_enviar])

while True:
    time.sleep(1)
    newtext = read_file()
    if newtext != "" :
        if(newtext[:2] == "**"):
            if(newtext == "**]"): 
                if int(brillo_standby) < 7: brillo = brillo_standby = str(int(brillo_standby) + 1)
            if(newtext == "**["): 
                if int(brillo_standby) > 0: brillo = brillo_standby = str(int(brillo_standby) - 1)
            texto = "c "+ brillo_standby +"}" 
            tiempo_ultimo_texto -= 10
            vueltas = 1
        elif(newtext[:2] == "##"):
            ramdom_combo(int(newtext[2:4]))
        else:
            texto = newtext
            tiempo_ultimo_texto = int(time.time()) + 60
            brillo = "7"
    else:
        if tiempo_ultimo_texto + 5 < int(time.time()):
            tiempo_ultimo_texto = int(time.time())
            texto =f' {round(psutil.cpu_percent()):02}'
            brillo = brillo_standby
            if vueltas % 10 == 0:ramdom_combo()
            vueltas += 1

	
    if texto != "":
        if len(texto) > max_caracteres:
            texto_completo = " "*max_caracteres + texto + " "*max_caracteres
            longitud_texto = len(texto_completo) 
            for i in range(longitud_texto - max_caracteres + 1):
                texto_a_enviar = texto_completo[i:i + max_caracteres]
                pinta(texto_a_enviar)
                time.sleep(velocidad)
        else:
            if last_short_txt == texto:
                continue
            last_short_txt = texto
            pinta(texto)

 

Edited by MMorales
Link to comment
Share on other sites

Hi there,

It has been a while.

I just tried @Nick A latest release https://github.com/NickAlilovic/build/releases/tag/20241007

on my Transpeed 8K Ultra HD with H618 and everything that I need works. I was able to flash everything from the MicroSD onto the internal EMMC storage and it boots.

Wifi is working and Bluetooth is working.

I installed Klipper on it and now I can control one of my 3d printers with this little SBC. I have the 4GB Ram version with 128GB EMMC.

 

I think you did it @Nick A

 

Cheers,

Heiko

Link to comment
Share on other sites

@heiko910 My SBC that I already use for Klipper is RK3318 version (H96 max v11) I bought after my Tanix (that use nearly same chip as transpeed speed). Before posting here Im already give up with Tanix as need to open box set up serial display.. so I tought is easier just buy one again that already can use. While waiting new one or after I success with last one (I forgot already), I have spare time and have CP2102 around also (from my previous hobby building quadcopter with STM chip) but I really dont want solder anything (too small for my old eyes, lol) I just slip the stripped wire to the hole TX RX Ground and use tape to hold it in place and try to see whether it send data to computer.. voila I get data from this little machine, and try to asked here.Then @Nick A help and all worked as I needed :) Right now Im still building (mod/designing) CoreXY from used Ender 5 then may be my Tanix got use :)

Link to comment
Share on other sites

@Willx I don't remember what android it was running originally. 

I used this release from @Nick A  https://github.com/NickAlilovic/build/releases/tag/20241007

flashed it onto a microsd card, stuck into the microsd card slot. It boots right into Armbian with Wifi and Bluetooth working. I than used armbian config that you can start from the GUI and flashed the whole thing onto the device's own Emmc storage. Now I don't need the SD-Card anymore.

The Model I have is the 8k Transpeed Ultra HD https://www.aliexpress.us/item/3256805753177410.html?spm=a2g0o.productlist.main.49.4e2cvvt0vvt0XU&algo_pvid=498e6e43-548c-42f9-a41e-5907b1b29398&algo_exp_id=498e6e43-548c-42f9-a41e-5907b1b29398-24&pdp_npi=4%40dis!USD!47.83!20.56!!!338.53!145.57!%402101c5b217306953159191252ed08f!12000034941020300!sea!US!1721927299!X&curPageLogUid=aksBgGStl7UU&utparam-url=scene%3Asearch|query_from%3A

 

it has 4gb ram and 128gb rom.

 

 

Link to comment
Share on other sites

@heiko910 got it. I have the transpeed 4gb/32gb version and tried the same build but couldn't get wifi or bluetooth working even after moving over the firmware files mentioned in the first page and the recent pages discussing BT.

 

Will try ordering the same unit in case there's a variation there that's more compatible. Thanks for confirming!

Link to comment
Share on other sites

still trying to get my bluetooth working on Vontare H618. could not power it on. renaming from uppercase filename to lower case allowed me to turn it on.  BCM4334B0.hcd to bcm4334b0.hcd

 

still unable to discover and connect.

 

log of dmesg | grep -i bluetooth

 

when uppercase BCM4334B0.hcd it found firmware patch ,but bluetooth power on failed

Quote

firepower9966@transpeed-8k618-t:~$ dmesg | grep -i bluetooth
[    9.628290] Bluetooth: Core ver 2.22
[    9.640097] NET: Registered PF_BLUETOOTH protocol family
[    9.640120] Bluetooth: HCI device and connection manager initialized
[    9.640154] Bluetooth: HCI socket layer initialized
[    9.640163] Bluetooth: L2CAP socket layer initialized
[    9.640194] Bluetooth: SCO socket layer initialized
[    9.704117] Bluetooth: HCI UART driver ver 2.3
[    9.704149] Bluetooth: HCI UART protocol H4 registered
[    9.704155] Bluetooth: HCI UART protocol BCSP registered
[    9.704288] Bluetooth: HCI UART protocol LL registered
[    9.704296] Bluetooth: HCI UART protocol ATH3K registered
[    9.704339] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    9.704520] Bluetooth: HCI UART protocol Intel registered
[    9.704642] Bluetooth: HCI UART protocol Broadcom registered
[    9.704681] Bluetooth: HCI UART protocol QCA registered
[    9.704687] Bluetooth: HCI UART protocol AG6XX registered
[    9.704721] Bluetooth: HCI UART protocol Marvell registered
[   10.072754] Bluetooth: hci0: BCM: chip id 68
[   10.075160] Bluetooth: hci0: BCM: features 0x0f
[   10.098493] Bluetooth: hci0: BCM4334B0
[   10.098514] Bluetooth: hci0: BCM4334B0 (002.001.013) build 0000
[   10.102685] Bluetooth: hci0: BCM4334B0 'brcm/BCM4334B0.hcd' Patch
[   16.029338] Bluetooth: hci0: BCM: features 0x0f
[   16.052863] Bluetooth: hci0: BCM4334B0 37.4MHz Class1.5 Samsung Note8-1675
[   16.052894] Bluetooth: hci0: BCM4334B0 (002.001.013) build 1718
[   19.156467] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   19.156497] Bluetooth: BNEP filters: protocol multicast
[   19.156518] Bluetooth: BNEP socket layer initialized
[   19.164613] Bluetooth: MGMT ver 1.22
[   21.348030] Bluetooth: hci0: Opcode 0x0c03 failed: -110
[   37.763098] Bluetooth: RFCOMM TTY layer initialized
[   37.763146] Bluetooth: RFCOMM socket layer initialized
[   37.763175] Bluetooth: RFCOMM ver 1.11
[   64.071207] Bluetooth: hci0: Opcode 0x0c03 failed: -110
firepower9966@transpeed-8k618-t:~$ sudo bluetoothctl power on
[sudo] password for firepower9966:
Failed to set power on: org.bluez.Error.Failed

 

when lowercase bcm4334b0.hcd not found firmware patch but bluetooth power on succeeded

Quote

firepower9966@transpeed-8k618-t:~$ dmesg | grep -i bluetooth
[    9.555970] Bluetooth: Core ver 2.22
[    9.560198] NET: Registered PF_BLUETOOTH protocol family
[    9.560221] Bluetooth: HCI device and connection manager initialized
[    9.560243] Bluetooth: HCI socket layer initialized
[    9.560251] Bluetooth: L2CAP socket layer initialized
[    9.560284] Bluetooth: SCO socket layer initialized
[    9.997436] Bluetooth: HCI UART driver ver 2.3
[    9.997466] Bluetooth: HCI UART protocol H4 registered
[    9.997471] Bluetooth: HCI UART protocol BCSP registered
[    9.997573] Bluetooth: HCI UART protocol LL registered
[    9.997579] Bluetooth: HCI UART protocol ATH3K registered
[    9.997610] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    9.997773] Bluetooth: HCI UART protocol Intel registered
[    9.997881] Bluetooth: HCI UART protocol Broadcom registered
[    9.997917] Bluetooth: HCI UART protocol QCA registered
[    9.997922] Bluetooth: HCI UART protocol AG6XX registered
[    9.997952] Bluetooth: HCI UART protocol Marvell registered
[   10.362523] Bluetooth: hci0: BCM: chip id 68
[   10.365074] Bluetooth: hci0: BCM: features 0x0f
[   10.388518] Bluetooth: hci0: BCM4334B0
[   10.388539] Bluetooth: hci0: BCM4334B0 (002.001.013) build 0000
[   10.388747] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[   10.388753] Bluetooth: hci0: BCM: 'brcm/BCM4334B0.transpeed,8k618-t.hcd'
[   10.388758] Bluetooth: hci0: BCM: 'brcm/BCM4334B0.hcd'
[   10.388763] Bluetooth: hci0: BCM: 'brcm/BCM.transpeed,8k618-t.hcd'
[   10.388767] Bluetooth: hci0: BCM: 'brcm/BCM.hcd'
[   19.296742] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   19.296776] Bluetooth: BNEP filters: protocol multicast
[   19.296810] Bluetooth: BNEP socket layer initialized
[   19.308874] Bluetooth: MGMT ver 1.22
[   37.660228] Bluetooth: RFCOMM TTY layer initialized
[   37.660268] Bluetooth: RFCOMM socket layer initialized
[   37.660295] Bluetooth: RFCOMM ver 1.11
firepower9966@transpeed-8k618-t:~$ sudo bluetoothctl power on
[sudo] password for firepower9966:
Changing power on succeeded
firepower9966@transpeed-8k618-t:~$

 

think patch / filename needs to be checked or  matched.

Edited by firepower
Link to comment
Share on other sites

Hello Everybody!!

I'm new here, just got my Transpeed 8k tv box in the 4G/64G config. I managed to boot to desktop with this image: https://github.com/NickAlilovic/build/releases/download/20241007/Armbian-unofficial_24.11.0-trunk_Transpeed-8k618-t_bookworm_edge_6.10.10_xfce_desktop.tar.gz

The box boots up fine, asks a few things, then I have the desktop and everything (Ethernet, HDMI, keyboard, mouse) seems to be working. However, when I play a youtube video (1080p), the playback is a bit jerky, when I play it in full screen mode, it brings the system to its knees - even the mouse pointer slows down....

 

I'm not a Linux guru by any means, but I work with it comfortably in the command line. I haven't compiled an operating system on my own before, but I am willing to learn. I have read through this forum to get a general picture as to what to expect of this piece of hardware, and I'm happy with what I read. I would like to use this box as a media box (watching movies, browsing...) or as a server - I'll see. I'm happy to experiment, happy to test, would love to participate in taming this and maybe other similar boards. I just need a bit of help starting out.

 

I'd like to post a few pics of my board for reference, but the upload keeps failing - maybe because I'm new here..

 

Anyway, if someone has an idea how to fix this speed issue, that would be awesome.

Link to comment
Share on other sites

@robertoj

Although it is NOT working for me, I'm still posting my results - we might find a pattern...:

mc@transpeed-8k618-t:~/Desktop$ uname -r
6.10.10-edge-sunxi64

mc@transpeed-8k618-t:~/Desktop$ mpv -V
mpv 0.35.1 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
 built on UNKNOWN
FFmpeg library versions:
   libavutil       57.28.100
   libavcodec      59.37.100
   libavformat     59.27.100
   libswscale      6.7.100
   libavfilter     8.44.100
   libswresample   4.7.100
FFmpeg version: 5.1.4-0+deb12u1.v4l2request

mc@transpeed-8k618-t:~/Desktop$ ffmpeg -V
ffmpeg version 5.1.4-0+deb12u1.v4l2request Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  configuration: --prefix=/usr --extra-version=0+deb12u1.v4l2request --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-v4l2-request --enable-v4l2-m2m --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libudev --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
Unrecognized option 'V'.
Error splitting the argument list: Option not found

mc@transpeed-8k618-t:~/Desktop$ apt show mpv
Package: mpv
Version: 0.35.1-4
Priority: optional
Section: video
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Installed-Size: 3,346 kB
Depends: libarchive13 (>= 3.4.0), libasound2 (>= 1.0.27), libass9 (>= 1:0.15.0), libavcodec59 (>= 7:5.0), libavdevice59 (>= 7:5.0), libavfilter8 (>= 7:5.0), libavformat59 (>= 7:5.0), libavutil57 (>= 7:5.1), libbluray2 (>= 1:0.2.2), libc6 (>= 2.34), libcaca0 (>= 0.99.beta20), libcdio-cdda2 (>= 10.2+2.0.0), libcdio-paranoia2 (>= 10.2+2.0.0), libcdio19 (>= 2.1.0), libdrm2 (>= 2.4.105), libdvdnav4 (>= 4.1.3), libegl1, libgbm1 (>= 17.1.0~rc2), libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libjpeg62-turbo (>= 1.3.1), liblcms2-2 (>= 2.6), liblua5.2-0 (>= 5.2.4), libmujs2 (>= 1.0.7), libpipewire-0.3-0 (>= 0.3.50), libplacebo208 (>= 4.208.0), libpulse0 (>= 0.99.4), librubberband2 (>= 3.1.2+dfsg0), libsdl2-2.0-0 (>= 2.0.12), libsixel1 (>= 1.10.3), libswresample4 (>= 7:5.0), libswscale6 (>= 7:5.0), libuchardet0 (>= 0.0.1), libva-drm2 (>= 1.1.0), libva-wayland2 (>= 1.3.0), libva-x11-2 (>= 1.0.3), libva2 (>= 2.2.0), libvdpau1 (>= 0.2), libvulkan1 (>= 1.2.131.2), libwayland-client0 (>= 1.20.0), libwayland-cursor0 (>= 1.15.0), libwayland-egl1 (>= 1.15.0), libx11-6 (>= 2:1.2.99.901), libxext6, libxinerama1 (>= 2:1.1.4), libxkbcommon0 (>= 0.5.0), libxpresent1, libxrandr2 (>= 2:1.4.0), libxss1, libxv1, libzimg2 (>= 0.3.1), zlib1g (>= 1:1.1.4)
Recommends: xdg-utils, yt-dlp
Suggests: libcuda1
Homepage: https://mpv.io/
Tag: implemented-in::c, interface::graphical, interface::x11, role::program,
 sound::player, uitoolkit::sdl, uitoolkit::xlib, use::playing,
 works-with-format::mp3, works-with-format::oggtheora,
 works-with-format::oggvorbis, works-with-format::wav,
 works-with::audio, works-with::video, x11::application
Download-Size: 1,138 kB
APT-Manual-Installed: yes
APT-Sources: http://deb.debian.org/debian bookworm/main arm64 Packages
Description: video player based on MPlayer/mplayer2

mc@transpeed-8k618-t:~/Desktop$ apt show ffmpeg
Package: ffmpeg
Version: 7:5.1.6-0+deb12u1
Priority: optional
Section: video
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Installed-Size: 2,593 kB
Depends: libavcodec59 (>= 7:5.0), libavdevice59 (>= 7:5.0), libavfilter8 (>= 7:5.1), libavformat59 (>= 7:5.1), libavutil57 (>= 7:5.1), libc6 (>= 2.35), libpostproc56 (>= 7:5.0), libsdl2-2.0-0 (>= 2.0.12), libswresample4 (>= 7:5.1), libswscale6 (>= 7:5.0)
Suggests: ffmpeg-doc
Homepage: https://ffmpeg.org/
Tag: implemented-in::c, interface::commandline, interface::graphical,
 interface::x11, network::server, role::program, role::shared-lib,
 scope::utility, uitoolkit::sdl, use::compressing, use::converting,
 use::playing, works-with::audio, works-with::video, x11::application
Download-Size: 1,803 kB
APT-Sources: http://deb.debian.org/debian bookworm/main arm64 Packages
Description: Tools for transcoding, streaming and playing of multimedia files

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines