Câu trả lời:
Hãy thử pavucontrol :
sudo apt-get install pavucontrol
Tôi thấy rằng khi tôi bắt đầu ffplay với một tệp MP3, sau đó chạy pavucontrol , tôi có thể chuyển đầu ra sang thiết bị âm thanh USB. Hơn nữa, nó nhớ cài đặt trong lần chạy ffplay tiếp theo mà không ảnh hưởng đến các ứng dụng khác, mặc dù tôi chưa kiểm tra nếu nó còn nhớ sau khi khởi động lại.
Ngẫu nhiên, trên bản đồ ffplay Ubuntu 12.10 của tôi để avplay .
Ffplay của FFmpeg sử dụng các thư viện SDL, vì vậy sử dụng các biến môi trường SDL (SDL_envvars) là có thể.
Để phát lại luồng âm thanh thông qua thiết bị âm thanh / thẻ thứ hai trên hệ thống của bạn:
$ SDL_AUDIODRIVER="alsa" AUDIODEV="hw:1,0" ffplay
Một mục bí danh bashrc:
alias ffplay-2ndcard="SDL_AUDIODRIVER='alsa' AUDIODEV='hw:1,0' ffplay"
Tôi thường sử dụng các tùy chọn bổ sung sau khi phát luồng (AAC):
-loglevel info -nodisp -autoexit
Nếu bạn tìm thấy Cài đặt hệ thống -> Âm thanh , tab đầu tiên ( Đầu ra ) cho phép bạn chọn thiết bị đầu ra. Điều này chuyển hướng bất kỳ đầu ra âm thanh hiện tại và mới.
Tùy thuộc vào bản phát hành và shell, có nhiều cách vào cài đặt âm thanh, nhưng tôi thường sử dụng những gì hoạt động trên hầu hết:
Nếu bạn gọi ffmpeg từ một ứng dụng như trình phát phương tiện VLC , bạn có thể đặt thiết bị đầu ra trong tùy chọn mà không ảnh hưởng đến các ứng dụng khác:
Tôi vừa thử nghiệm VLC xuất qua loa USB trong khi Audacity xuất đồng thời qua loa máy tính xách tay (mặc định hệ thống âm thanh của tôi).
cd ~
:>t
( Chạy chương trình và thay đổi cài đặt ) :>u
find -newer t -not -newer u
Nếu bạn thực hiện nhanh chóng, sẽ không có nhiều tệp khác thay đổi. Khi tìm thấy tệp cài đặt, bạn có thể chỉnh sửa tệp khi bạn đã tìm ra định dạng của tệp (giả sử đó là văn bản, như của VLC).
sudo apt-get install pavucontrol
. Tôi bắt đầu ffplay với một tệp MP3, sau đó chạy pavucontrol và tôi có thể chuyển đầu ra sang thiết bị âm thanh USB. Hơn nữa, nó nhớ cài đặt trên lần chạy ffplay tiếp theo mà không ảnh hưởng đến các ứng dụng khác. Điều này nghe có vẻ như một giải pháp. Ngẫu nhiên, trên bản đồ ffplay Ubuntu 12.10 của tôi để avplay .