Cách ưa thích của tôi là sử dụng tập lệnh này lấy video Flash và tự động mở nó bằng trình phát phương tiện yêu thích của bạn (Gnome MPlayer, VLC, v.v.).
Đảm bảo rằng bạn đã zsh
cài đặt:
apt-get install zsh
Sau đó, trong việc /usr/local/bin/
tạo một play-flash
tập tin thực thi có chứa tập lệnh sau:
#!/bin/zsh
VIDEOS=($(find /proc/*/fd -lname "/tmp/Flash*" 2> /dev/null))
if [[ $#VIDEOS == 0 ]]; then
echo "No videos found"
exit 0
fi
if [[ $#VIDEOS == 1 ]]; then
echo "Playing unique video available"
gnome-mplayer --controlid=1 $VIDEOS
exit 1
fi
IFS=$'\n' VIDEOS_LS=($(ls -1lHh $VIDEOS))
select CHOICE in $VIDEOS_LS; do
if test $REPLY -ge 0 2>/dev/null ; then # just test for integer argument
gnome-mplayer --controlid=1 $VIDEOS[$REPLY]
elif [[ $REPLY[1] == c ]]; then
VIDEO=$VIDEOS[$REPLY[2,-1]]
if read "NAME?Name? "; then
if [[ -z $NAME ]]; then
NAME=$(ls -l $VIDEO | grep --only-matching "Flash[^ ]*")
fi
echo "cp $VIDEO ~/\"$NAME.flv\""
cp -i $VIDEO ~/"$NAME.flv"
fi
fi
done
Nếu bạn đang sử dụng Xfce (nhưng nó tương tự với các DE khác), thì bây giờ bạn có thể tạo một trình khởi chạy bảng điều khiển thực thi tập lệnh này. Nhưng hãy chắc chắn rằng trình khởi chạy đã kích hoạt Run in terminal
tùy chọn:
Mỗi khi bạn tải video Flash trong trình duyệt của mình và tạm dừng video đó, sau đó nhấn trình khởi chạy bảng điều khiển, bạn sẽ có video được phát hoặc bạn sẽ có một lựa chọn các video flash hiện đang tải để lựa chọn. Tôi đã sử dụng giải pháp này trong nhiều năm và nó hoạt động rất tốt. (Đôi khi, nó không hoạt động như mong đợi trên Youtube, nhưng nó hoạt động hầu hết thời gian với hầu hết các trang web khác.) Nó cải thiện trải nghiệm flash và giảm số chu kỳ CPU và tạm thời của máy tính xách tay. Khi quá trình tải xuống .flv
tệp hoàn tất, bạn có thể dễ dàng lưu một bản sao từ trong trình phát phương tiện.