squishyball - Trực tuyến trên đám mây

Đây là lệnh squishyball có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


squishyball - thực hiện kiểm tra so sánh mẫu trên dòng lệnh

SYNOPSIS


bóng mềm [lựa chọn] tệpA [tệpB [tập tinN ...]] [> results.txt]

MÔ TẢ


bóng mềm là một tiện ích dòng lệnh đơn giản để thực hiện mù đôi A / B, A / B / X hoặc
Kiểm tra X / X / Y trên dòng lệnh. Người dùng chỉ định hai tệp đầu vào được so sánh và
sử dụng bàn phím trong khi phát lại để lật giữa các mẫu ngẫu nhiên để thực hiện trên-
so sánh bay. Sau một số lần thử nghiệm được xác định trước, bóng mềm in thử nghiệm
kết quả đến stdout và thoát. Kết quả (stdout) có thể được chuyển hướng đến một tệp mà không
ảnh hưởng đến việc sử dụng tương tác của thiết bị đầu cuối.

bóng mềm cũng có thể được sử dụng để thực hiện so sánh thông thường, không ngẫu nhiên giữa các nhóm
đến mười mẫu; đây là chế độ hoạt động mặc định.

THI LOẠI


-a --ab
Thực hiện kiểm tra A / B trên hai mẫu đầu vào.

Thử nghiệm A / B ngẫu nhiên thứ tự của hai mẫu đầu vào và trình bày chúng, không được đặt tên,
như mẫu 'A' và mẫu 'B'. Trong mỗi lần dùng thử, người dùng chọn A hoặc B làm
mẫu ưa thích. Sau đó, các mẫu được tái ngẫu nhiên cho lần thử nghiệm tiếp theo. Cái này
thử nghiệm hữu ích để thiết lập chất lượng tương đối hoặc ưu tiên giữa hai mẫu.

-b --abx
Thực hiện kiểm tra A / B / X trên hai mẫu đầu vào.

A / B / X trình bày hai mẫu đầu vào, chưa được chuẩn hóa, là mẫu 'A' và mẫu 'B'. MỘT
mẫu thứ ba 'X' được chọn ngẫu nhiên từ 'A' hoặc 'B'. Trong mỗi thử nghiệm,
người dùng chọn A hoặc B vì mẫu được cho là giống X. Sau đó, X là
ngẫu nhiên cho lần thử nghiệm tiếp theo. Thử nghiệm này rất hữu ích để xác định xem có
sự khác biệt có thể nghe thấy giữa hai mẫu và mức độ tin cậy.

Lưu ý rằng vì các mẫu A và B không phải là ngẫu nhiên (chúng được trình bày trong
lệnh được đưa ra trên dòng lệnh theo thông lệ tiêu chuẩn của ngành), một bài kiểm tra A / B / X
không loại bỏ sự thiên vị về thứ tự. Phiên bản mạnh hơn của thử nghiệm này ngẫu nhiên hóa
tất cả các mẫu là thử nghiệm X / X / Y bên dưới.

-c --bình thường
Thực hiện so sánh thông thường lên đến mười mẫu (mặc định).

Chế độ so sánh thông thường không ngẫu nhiên hóa các mẫu đầu vào hoặc thực hiện nhiều
thử nghiệm. Nó chỉ đơn giản là cung cấp một cách thuận tiện để lật qua lại nhanh chóng trong
một nhóm lên đến mười mẫu.

-x --xxy
Thực hiện kiểm tra X / X / Y ngẫu nhiên trên hai mẫu đầu vào.

Thử nghiệm X / X / Y là một hình thức thử nghiệm A / B / X, trong đó thứ tự của tất cả các mẫu là
ngẫu nhiên và vị trí của mẫu 'X' không được biết trước
vị trí thứ ba. Trong mỗi lần dùng thử, người dùng chọn mẫu 1, 2 hoặc 3 là
được cho là mẫu khác với hai mẫu còn lại. Bài kiểm tra này rất hữu ích
để xác định xem có sự khác biệt nào có thể nghe được giữa hai mẫu hay không và
mức độ tin cậy. Đây là phiên bản mạnh mẽ hơn của thử nghiệm A / B / X giúp loại bỏ
thiên vị thứ tự mẫu.

KHÁC LỰA CHỌN


-B --ep-flip
Đánh dấu sự chuyển tiếp giữa các mẫu bằng một tiếng bíp ngắn.

-d --thiết bị N|thiết bị
Nếu là một số, xuất ra thiết bị âm thanh khả dụng thứ N. Nếu tên thiết bị, hãy sử dụng đầu ra
thiết bị khớp với tên thiết bị đó. Trình điều khiển âm thanh phụ trợ được chọn
tự động dựa trên tên thiết bị được cung cấp.

-D - lực hòa sắc
Luôn sử dụng hòa sắc khi chuyển đổi xuống các mẫu 16 bit để phát lại trên âm thanh
thiết bị không hỗ trợ phát lại 24-bit. Theo mặc định, các mẫu không nén là
luôn được hòa trộn, nhưng các định dạng mất chữ (chẳng hạn như Vorbis và Opus) được làm tròn đơn giản.
Xem phần CHUYỂN NHƯỢNG RUN LÊN dưới đây để biết thêm chi tiết.

-e --thời gian kết thúc [[hh:]mm:]ss[.ff]
Đặt thời gian kết thúc mẫu để phát lại.

-g --này người bạn tốt | --score-hiển thị
Hiển thị số liệu chạy và số liệu xác suất của các thử nghiệm cho đến nay trong khi thử nghiệm. Chỉ có thể
được sử dụng với -a, -b, hoặc là -x.

-h --Cứu giúp
In tóm tắt sử dụng để stdout và thoát.

-M - dấu lật
Đánh dấu sự chuyển tiếp giữa các mẫu bằng khoảng thời gian im lặng ngắn (mặc định).

-n - vật liệu n
Đặt số lần thử so sánh mong muốn (mặc định: 20).

-N --do-không-bình thường hóa
Không thực hiện tự động chuẩn hóa để tránh cắt bớt khi giá trị mẫu vượt quá
phạm vi phát lại tối đa trong các mẫu dấu chấm động, mất chữ và hỗn hợp.

-r - bắt đầu sau
Đặt 'chế độ khởi động lại sau', nơi phát lại mẫu bắt đầu lại từ điểm bắt đầu sau
mọi thử nghiệm.

-R - khởi động lại mọi
Đặt 'khởi động lại mọi chế độ', nơi phát lại mẫu bắt đầu lại từ điểm bắt đầu sau
'lật' cũng như sau mỗi thử thách.

-s --thời gian bắt đầu [[hh:]mm:]ss[.ff]
Đặt thời gian bắt đầu trong mẫu để phát lại

-S - không lật
Không đánh dấu sự chuyển tiếp giữa các mẫu; lật với một mặt cắt liền mạch.

-t --force-cắt ngắn
Luôn làm tròn / cắt ngắn (không bao giờ hòa sắc) khi chuyển đổi mẫu xuống 16-bit cho
phát lại trên các thiết bị âm thanh không hỗ trợ đầu ra 24-bit. Xem phần
CHUYỂN NHƯỢNG RUN LÊN dưới đây để biết thêm chi tiết.

-v --dài dòng
Đưa ra thông tin và cảnh báo về tiến độ ngày càng chi tiết hơn.

-V --phiên bản
Phiên bản in và thoát.

-1 --downmix-to-mono
Giảm trộn tất cả các mẫu đa kênh thành đơn âm tại thời điểm tải.

-2 --downmix-to-stereo
Downmix tất cả các mẫu âm thanh vòm thành âm thanh nổi tại thời điểm tải.

KEYBOARD SỰ TƯƠNG TÁC


a, b, x
Chuyển đổi giữa các mẫu A và B (chế độ A / B) hoặc mẫu A, B và X (chế độ A / B / X).

A, B Chọn A hoặc B làm mẫu ưa thích (chế độ A / B) hoặc mẫu A hoặc mẫu B phù hợp với
mẫu X (chế độ thử nghiệm A / B / X).

1, 2, 3...
Chuyển đổi giữa các mẫu thứ nhất, thứ hai, thứ ba [vv] (chế độ thử nghiệm X / X / Y, bình thường
chế độ so sánh).

!, @, #
Cho biết 'mẫu lẻ ra' là mẫu 1, 2 hoặc 3 (chế độ thử nghiệm X / X / Y).

,
Hoàn tác / làm lại lựa chọn kết quả thử nghiệm trước đó.


Chọn mẫu hiện tại cho bản dùng thử này.

<-, -> Tìm kiếm lùi / tiến hai giây, + ca trong mười giây.


Chọn mẫu trong danh sách mẫu (chế độ bình thường).


Tạm dừng / tiếp tục phát lại.


Đặt lại phát lại điểm bắt đầu.

e Đặt điểm phát lại kết thúc thành thời gian phát lại hiện tại (xem thêm -e ở trên).

E Đặt lại thời gian kết thúc phát lại để kết thúc mẫu.

f Chuyển đổi qua các chế độ tiếng bíp-lật / đánh dấu / lật liền mạch (xem -B, -M-S ở trên).

r Chuyển đổi qua các chế độ khởi động lại sau / khởi động lại-mọi / không khởi động lại (xem -r-R ở trên).

s Đặt điểm bắt đầu phát lại thành thời gian phát hiện tại (xem thêm -s ở trên).

S Đặt lại thời gian bắt đầu phát lại về đầu mẫu.

? In sơ đồ bàn phím này. Sơ đồ bàn phím sẽ không được in nếu thiết bị đầu cuối không đủ
hàng để làm như vậy.

^c Hủy thử nghiệm sớm.

HPORT TRỢ FILE LOẠI


WAV / WAVEX
Số nguyên tuyến tính 8, 16, 24-bit PCM (định dạng 1), 32-bit float (định dạng 3)

AIFF / AIFF-C
Số nguyên tuyến tính 8, 16, 24-bit PCM, dấu phẩy động 32-bit

FLAC / OggFLAC
16 và 24 bit

SW Mono ký 16-bit ít endian 48000Hz thô với phần mở rộng .sw

cá sấu
tất cả các tệp Vorbis I

OggOpus
tất cả các tệp Opus

CHUYỂN NHƯỢNG


bóng mềm 'đối chiếu' các tệp với thứ tự kênh, độ dài và độ sâu bit giống hệt nhau trước đó
quá trình phát lại bắt đầu để việc sử dụng tài nguyên CPU và bộ nhớ trong khi phát lại phải giống hệt nhau
cho tất cả các mẫu. Khi phát lại 24 bit khả dụng và ít nhất một mẫu là 24 bit hoặc
lớn hơn (tức là 32-bit hoặc float), tất cả các mẫu được chuyển đổi / thăng cấp thành 24 bit. Nếu 24-bit
không thể phát lại, tất cả các mẫu đều bị giảm xuống 16 bit. Lưu ý rằng Opus và Vorbis
cả hai tệp đều được coi là định dạng nổi nguyên bản.

BÌNH THƯỜNG


bóng mềm kiểm tra các tệp để cắt bớt tại thời điểm tải. Theo mặc định, bóng mềm sẽ
tự động chuẩn hóa tất cả các đầu vào float theo số lượng cần thiết để tránh cắt bớt bất kỳ đầu vào nào.
Chuẩn hóa tự động có thể bị vô hiệu hóa với -N Lựa chọn. Các mẫu số nguyên được kiểm tra
để cắt xén theo kinh nghiệm; hai hoặc nhiều giá trị toàn dải liên tiếp trong số kênh
như đã cắt. Không thể khôi phục các giá trị số nguyên nằm ngoài phạm vi; trong trường hợp này, bóng mềm
đưa ra một cảnh báo và không thực hiện chuẩn hóa dựa trên việc cắt xén số nguyên.

Trộn mẫu thành đơn âm với -1 hoặc âm thanh nổi với -2 cũng có thể sẽ yêu cầu
chuẩn hóa để tránh cắt xén; như trên, bóng mềm sẽ tự động bình thường hóa tất cả
đầu vào theo số lượng cần thiết để tránh cắt bớt trong bất kỳ đầu vào nào trừ khi -N được quy định.

RUN LÊN


Chuyển đổi xuống các mẫu không nén và không mất dữ liệu (WAV, AIF [C], FLAC, SW) thành 16 bit
được pha trộn bằng cách sử dụng TPDF màu trắng đơn giản. Các mẫu được mã hóa Lossy (Vorbis và Opus) là
chỉ kết hợp với 16-bit nếu một hoặc nhiều đầu vào không nén / không mất dữ liệu cũng đang được
hòa quyện. Chuẩn hóa cũng kích hoạt hòa màu của tất cả các mẫu đầu vào (không nén,
mất dữ liệu và mất dữ liệu) khi chuyển đổi sang 16 bit.

-D ghi đè hành vi mặc định và buộc hòa màu vô điều kiện của tất cả 16 bit xuống-
chuyển đổi. Tương tự, -t buộc cắt tròn vô điều kiện trong mọi trường hợp,
vô hiệu hóa hoàn toàn hòa sắc.

Chuyển đổi sang 24-bit không bao giờ bị trộn lẫn.

QUAN TRỌNG SỬ DỤNG GHI CHÚ


Phát lại Độ sâu Tỷ lệ

Nhiều hệ thống phát lại âm thanh hiện đại (chẳng hạn như PulseAudio hoặc ALSA 'mặc định'
thiết bị) không cung cấp phương tiện xác định xem các thông số phát lại được yêu cầu có phải là
thực sự đang được phần cứng sử dụng hoặc nếu hệ thống âm thanh đang chuyển đổi hữu ích
mọi thứ đến một số độ sâu / tỷ lệ được hỗ trợ khác. Khi sử dụng các hệ thống này,
bóng mềm không có cách nào để biết nếu phát lại 16/24-bit hoặc tốc độ mẫu đang được
vinh dự. Chuyển đổi tự động có thể ảnh hưởng đến chất lượng phát lại âm thanh; hãy cẩn thận
xác minh hành vi thực tế của hệ thống.

Chế độ lật Sự lựa chọn

Im lặng Chế độ chuyển đổi trơn tru giữa các mẫu. Nó cho phép trực tiếp nhất
so sánh giữa các tín hiệu mà không có bất kỳ sự phân tâm thính giác can thiệp nào. Tuy vậy,
sự kết hợp tạm thời của các tín hiệu khác nhau có thể gây ra việc hủy bỏ ngoài ý muốn
và các hiệu ứng lọc lược có thể cung cấp mẫu 'không xác định' giống như một 'cửa sổ bật'
từ một quá trình chuyển đổi tức thời sẽ.

Đánh dấu Chế độ nhanh chóng chuyển sang trạng thái im lặng trước khi lật sang mẫu khác, đánh dấu
sự chuyển tiếp. Bởi vì các mẫu không bao giờ trùng lặp, các đồ tạo tác đan chéo không thể
làm ô nhiễm kết quả thử nghiệm. Tuy nhiên, âm thanh ngâm giữa các mẫu có thể làm phân tán
từ việc lắng nghe, có khả năng làm cho việc phát hiện hợp pháp khó hơn một chút
Hiện vật.

Tiếng kêu bíp Chế độ tương tự như chế độ đánh dấu nhưng thêm một tiếng 'bíp' nhẹ để đánh dấu vị trí
quá trình chuyển đổi xảy ra. Nó làm cho điểm chuyển tiếp trở nên đặc biệt rõ ràng. Nó không
xếp chéo các mẫu; một mẫu bị mờ hoàn toàn trước khi mẫu thứ hai được trộn vào
như trong chế độ đánh dấu.

TÁC GIẢ


Montymonty@xiph.org>

Sử dụng squishyball trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất