Skip to content

enable davs2 10bits build - #613

Open
dyphire wants to merge 1 commit into
BtbN:masterfrom
dyphire:davs2
Open

enable davs2 10bits build#613
dyphire wants to merge 1 commit into
BtbN:masterfrom
dyphire:davs2

Conversation

@dyphire

@dyphire dyphire commented May 1, 2026

Copy link
Copy Markdown

Fix #450

@zhengqwe

zhengqwe commented May 3, 2026

Copy link
Copy Markdown

It seems to be also need removing sed -i -e 's/EGIB/bss/g' -e 's/naidnePF/bss/g' configure

@dyphire

dyphire commented May 4, 2026

Copy link
Copy Markdown
Author

It seems to be also need removing sed -i -e 's/EGIB/bss/g' -e 's/naidnePF/bss/g' configure

Fixed

@zhengqwe

zhengqwe commented May 8, 2026

Copy link
Copy Markdown

Btw, this davs2 fork surprisingly supports linuxarm64. Testing with Termux (with glibc-runner installed), the following command converted the video (10 bit) https://github.com/xatabhk/avs2-avs3-video-samples/blob/master/CCTV4K.AVS2-10bit.AC3.CB.08-27-6s.mkv in just one minute, and the generated file played correctly.

grun /data/data/com.termux/files/usr/bin/ffmpeg -hide_banner -nostdin -i /sdcard/Movies/CCTV4K.AVS2-10bit.AC3.CB.08-27-6s.mkv -c:v libx265 -preset veryfast -crf 23 -c:a copy /sdcard/Movies/1.mkv -y

This file (8 bit) https://github.com/xatabhk/avs2-avs3-video-samples/blob/master/Beijing%202022%20winter%20olympics%20emblem_avs2.mkv also OK, spent 150 seconds.
So you can change [[ $TARGET == *arm64 ]] && return -1 to [[ $TARGET == winarm64 ]] && return -1 (because winarm64 is not tested).

@BtbN
BtbN force-pushed the master branch 2 times, most recently from 50b684b to 8ed6b69 Compare June 25, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: davs2-10bit

2 participants