2025年7月4日 星期五

銀河 PRO 01,一款性價比高的蝴蝶 Viscaria 替代品

蝴蝶 Viscaria 是一款深受乒乓球迷愛戴的球板,無論是專業球員還是業餘發燒友都愛使用。它的特点出球速度快,借力好,手感清晰通透,指向性好,底劲充沛。适合快攻结合弧圈打法。

可惜的是它的價錢比較貴,在淘寶網上通常要1000+人民币。

在日本的亞馬遜(amazon.co.jp)網站上,它現在的售價如下:

 

以現在的兌換價,1日元等於0.055港元,用大約 900 多港元 (未計運費) 便可以買到。

蝴蝶 Viscaria 的结构屬 外置芳碳混编纤维(Arylate-Carbon Hybrid Fiber),共有7層:

第一層: Limba(淋巴木) 0.5mm  
第二層: Arylate-Carbon(ALC) 0.2mm
第三層: Ayous(阿尤斯) 1.0mm
第四層: Kiri(桐木) 3.0mm
第五層: Ayous(阿尤斯) 1.0mm
第六層: Arylate-Carbon(ALC) 0.2mm
第七層: Limba(淋巴木) 0.5mm

特性:
- 外置芳碳(ALC):纤维层靠近面材,出球速度快,适合中远台弧圈结合快攻。
- 桐木大芯:吸收多余震动,提升控制与连续进攻稳定性。
- 淋巴面材:优化台内小球处理,制造旋转能力强。
- 整体反馈:脆弹清晰,发力后形变大,弧线饱满,适合主动进攻型打法。

蝴蝶有多款底板采用类似结构,仅在面材或纤维层微调,同结构兄弟型号有:
- 张继科 ALC:与 Viscaria 结构相同。
- Innerforce Layer ALC:纤维层内置(靠近大芯),手感更柔和。
- Viscaria Super ALC:升级版,面材改用硬度更高的 寇头木 (koto),速度提升。

银河Pro-01 也是一款结构仿照蝴蝶VIS 的底板,Koto面材+蓝芳碳+阿尤斯力材+桐木大芯),但是價錢卻很平宜,在淘寶網上約賣 200 多元。


银河 Pro-01 的表現很接近 蝴蝶 Viscaria。

控制与防守: 小球出色:台内摆短、搓球控制稳定,不易冒高,优于VIS的硬弹手感。 防守借力一般

旋转优于速度:一速中等,二跳下扎感不如VIS强烈,但旋转表现突出,适合连续拉冲。

退台底劲一般:中远台发力时支撑力稍弱,大力量下易发飘,更适合中近台作战。


 

 

 

 

2025年6月18日 星期三

Things to do after installing artix-plasma-dinit

I installe Artix Linux solely because I was impressed by its high average rating (9.27/10) in the Distrowatch rankig list. 9.27 is the highest of all distro ratings.

Another reason is that I just want to try a systemd-free distros to gain some experience. Artix is the one. Artix offers a choice of OpenRC, runit, s6, or dinit as part of its core system.

After installation, I found Artix has the following performance benefits:

Faster Boot Times: It takes only about 8 seconds to startup.

More Responsive:
The absence of systemd and its associated overhead has led to a more responsive system, especially when running multiple applications.

Reduced Memory Usage:
A system without systemd dependencies had resulted in lower memory usage, which can be beneficial for users with limited RAM.

Gaming Performance:
Gaming performance on Artix is excellent due to its lightweight nature and ability to fine-tune the system for specific needs.

Of course Artix is not flawless. There are issues that I found quite annoying.

On starting up, the Numlock is not turned on; the system sound is muted; hotkeys for window tiling and switching of virtual desktops are not ready. The following is what I will do after installing Artix linux to suit my needs.


After installation, the firest thing is to update the System:

sudo pacman -Syu

Installing my favourite Applications:

sudo pacman -S yt-dlp smplayer firefox libreoffice-fresh


There are other applications needed to be installed from AUR with yay. But yay is not in the Artix Linux system, so it is to be installed first:

sudo pacman -S --needed git base-devel

git clone https://aur.archlinux.org/yay.git

cd yay

makepkg -si


After that, my other Apps from AUR can be installed using the following command line:


yay -S gparted noto-fonts-cjk freefilesync gnome-disk-utility qmplay2 stacer-bin 4kvideodownloader google-chrome losslesscut-bin stremio tv-lite celluloid ibus ibus-table-chinese



As Artix is systemd-free, acestreamplayer cannot be installed. In order to enjoy acestream videos, I can only rely on acestream-engine and acestream-launcher.

yay -S acestream-engine acestream-launcher



Numlock issue

To turn the Numlock on when system starts up:

System Settings --> Keyboard --> change the option for 'NumLock on startup' to 'Turn on'



System Sound muted issue

Using the Terminal the sound level can be set to 50% with this command line:

amixer -q set Master 50% unmute

But, in order to run this command line on startup we need to create an executable file containig the above command.

First, make sure that the command 'amixer' exits by typing ‘amixer info’ in the Terminal.

If amixer dose not exist, we then need to install alsa-utils with

sudo pacman -S alsa-utils.


Create a run file (set-alsa-volume) with commands

sudo nano /usr/local/bin/set-alsa-volume

in the file add these commands:

#!/bin/sh

#Set volume to 50%

amixer -q set Master 50% unmute


The result should look like this:


Then make the file, 'set-alsa-volume'  executable with this command line:

sudo chmod +x /usr/local/bin/set-alsa-volume

 

In order for 'set-alsa-volume' to run on startup, we need to add it to the Autostart List.

Autostart --> Add New --> Application --> type set-alsa-volume in the space provided


--> Click Terminal options --> Click Run in terminal --> OK


Tweaks for window tiling hot keys:

System Settings --> Shortcuts --> Kwin (System Settings) --> look for Quick Tile Window ...

Quick Tile Window to the Bottom Left --> Meta+End

Quick Tile Window to the Bottom Right --> Meta+PgDown

Quick Tile Window to the Left --> Meta+Left (Arrow)

Quick Tile Window to the Right --> Meta+Right (Arrow)

Quick Tile Window to the Top Left --> Meta+Home

Quick Tile Window to the Top Right --> Meta+PgUp


Hot Keys for switching between virtual desktops:

System Settings --> Shortcuts --> Kwin --> Switch to desktop 1 --> Ctl-F1

 --> Switch to desktop 2 --> Ctl-F2

and son





 

 

 



2025年5月2日 星期五

Multiboot WIN 11, EndeavourOS, CachyOS, RebornOS and Linux Mint

 The Operating Systems will be installed on a Crucial P3 Plus M.2 2280 1TB SSD.

 

Before installation, set the PC boot mode to efi mode.

Boot the computer --> Setup --> Boot --> Boot Mode Select --> UEFI --> Save & Exit --> Save changes and Reboot

 

Launch the EndeavourOS iso and use the included GParted App to  create a GUID Partition Table (GPT) for the SSD as follows:

GParted --> Device -->  Create Partition Table --> Choose GPT

 

Use the above GParted App to create the following partitions:

550 MB for ESP (EFI System Partition) - by managing the flag

60 GB for EndeavourOS

60 GB for CachyOS

60 GB for WIN 11

60 GB for RebornOS

60 GB for Linux Mint

 

Start Installation:

First install the EndeavourOS. When finished launch it.

Then install reFind with the following command lines:

            yay - S refind

            refind-install 

 

Next, install the remaining OS one by one into their respective partitions.

 

The reFind App will automatically create a boot up menu for all the installed operation systems, from which you can choose which OS to boot later on.

 

The bootup menu for rEFIND looks something like this:

 

To set rEFIND as a default EFI boot entry, You need to run the BIOS setup and use the BIOS menu (Boot Priority) to set it as the first priority to boot. In some situation, the installation process may have set this up for you.

 

rEFInd will find and mount your ESP, copy rEFInd files to esp/EFI/refind/ (and use efibootmgr to make rEFInd the default EFI boot application).

 

By default, rEFInd will scan all of your drives and add a boot entry for each EFI bootloader it finds, which should include your kernel. So you may have a bootable system. 

 

The boot screen created by rEFInd could be quite crowded because Refind will show boot entries for any EFI-executable or kernel that it finds on any partition.

 

If a Linux system has multiple kernels installed, then Refind will add a boot entry for each kernel. For each entry you can see on the menu, file path of the EFI-executable or kernel that it will boot.

 

To make the boot screen look nicer, we can hide some of the entries for .efi executables that are installed in ESP. 

 

To hide an entry, simply select it with the arrow keys on your keyboard, and then press Delete.

 

The next time you restart the system, you will see the changes.

 

2025年4月26日 星期六

How to use 'yt-dlp' to download a specific version of a video file

yt-dlp is a powerful linux command that I use often to download Youtube video files.

By default yt-dlp will download the video file with the highest quality/resolution. This has posed some problems for me as my computer is a bit out-dated (Intel i5-7400 CPU) and slightly sluggish in playing videos with resolution higher than 4K (3840x2160). As 4K Youtube videos are more more common nowadays, I often need to find a way to download a lower resolution version of the 4K videos. 4K video Downloader is good solution but it allows only a few downloads for free.

To download a specific version of a Youtube video file using yt-dlp is actually not very difficult. The process involves listing the available formats (on a monitor) and then choosing the desired one with specific command. But before that, you need to ensure that "ffmpeg" is installed on your computer for merging video and audio files.

For Arch or Arch-based Distros, you can use this command to check the presence of ffmpeg,:

ffmpeg -version

 The following shows that ffmpeg is present on my computer.

Steps to Download a Specific Version

1. List Available Formats

Use the command below to see all available formats for the video:

yt-dlp -F <video_url>


For example:  yt-dlp -F https://www.youtube.com/watch?v=5NY5M8KBQJ8

will give the following result, which shows a long list of available versions of the video to be downloaded:

 There are many ways to download Specific Format.

You may download by Format Code: e.g., 229  (from the above diagram), and then use the following command line to download:

 yt-dlp -f 229 <video_url>


You may also download it with a specific resolution (e.g., 720p):

yt-dlp -f "best[height=720]" <video_url>


If you are looking for the best MP4 format, you may use this command:

yt-dlp -f mp4 <video_url>


For best video and audio (requires Ffmpeg), you may use:

yt-dlp -f "bestvideo+bestaudio" <video_url>


Note, the above methods may sometimes result in getting videos without sound!


To play safe, I usually use the following command line which will combine Video and Audio with Specific Criteria:

yt-dlp -f "bv*[height=720]+ba" <video_url>

which will download the best 720p video with the best audio.

Here, bv* means best video, [height=720] filters for 720p, and +ba adds the best audio.
 

The following is what I used to download the 1080p version the 4K file:

[4K] 역사적인 한일 합동 공연, 말러 교향곡 제1번 '거인' ⧸ 정명훈 지휘 G. Mahler, Symphony No.1 'Titan' [5NY5M8KBQJ8].webm


yt-dlp -f "bv*[height=1080]+ba" https://www.youtube.com/watch?v=5NY5M8KBQJ8