Phân tích cú pháp video trực tuyến YouTube trên Linux với quvi

Trong mới bài đăng tôi đã thực hiện về youtube-dl Tôi còn một câu hỏi, nếu khi tải video bằng youtube-dl nó đặt tiêu đề của video từ YouTube vào tệp thì bạn phải làm thế nào? Làm thế nào để các ứng dụng có thể trích xuất dữ liệu từ các video được đăng trên các trang web video hoặc phim trực tuyến?

Tôi tưởng tượng rằng bằng cách phân tích cú pháp mã HTML, có nghĩa là nó đọc tất cả HTML cho đến khi nó nói "tiêu đề" hoặc một cái gì đó tương tự và văn bản đó (tiêu đề video) là thứ đặt tên cho tệp. Chà, nó có (hoặc ít nhất là tôi nghĩ vậy), nhưng, đây là câu hỏi của tôi, Làm cách nào để phân tích cú pháp một trang để lấy dữ liệu video từ thiết bị đầu cuối?

nó là một lựa chọn tuyệt vời để sử dụng!

Lấy ví dụ như video chính thức của Mở hộp Movistar ZTE. nhưng trước tiên chúng tôi sẽ cài đặt :

Cài đặt

Trong Debian, Ubuntu hoặc các dẫn xuất, một:

sudo apt-get install quvi

Trong ArchLinux hoặc các dẫn xuất:

sudo pacman -S quvi

Sử dụng

Sau khi cài đặt, chúng tôi tiếp tục sử dụng nó.

Lấy ví dụ về URL của video mà tôi đã đưa ở trên, chúng tôi sẽ trích xuất thông tin của nó:

quvi dump http://www.youtube.com/watch?v=Wjs3_hY29Q8

Chúng tôi sẽ thấy tất cả thông tin liên quan đến video, ví dụ: tiêu đề, URL, ID của video trên trang web, thời lượng tính bằng mili giây, hình thu nhỏ, định dạng ... vv:

quvi-dump

Trong ArchLinux có sẵn phiên bản quvi 0.9.5-1, trong các bản phân phối khác như Debian chỉ có phiên bản 0.4.2. Khi bạn sử dụng các phiên bản cũ và muốn xóa thông tin khỏi video, hãy bỏ qua (không đưa) bãi chứa. Họ chỉ cần đặt quvi theo sau là URL của video

Ngoài ra, sử dụng lệnh grep Như bạn thấy, chúng tôi có thể lọc đầu ra và chỉ hiển thị những gì chúng tôi muốn 😉

À, còn nữa, nếu họ làm người đàn ông quvi-dump Nó sẽ hiển thị cho bạn nhiều tùy chọn cho tham số này, vì nó cho phép bạn lưu thông tin đó dưới dạng json, xml, kiểm tra phụ đề, v.v.

Đó là những gì tham số làm đổ, hiển thị cho chúng tôi thông tin video, nhưng, Sử dụng gì nếu tôi muốn lưu video trên máy tính của mình?

Để lưu nó, chúng tôi sử dụng tham số được, đơn giản như:

quvi get http://www.youtube.com/watch?v=Wjs3_hY29Q8

quvi-get

… Đừng nhìn vào tốc độ tải xuống hehe.

Trong các phiên bản mới nhất của quvi, bạn không thể làm như sau, nhưng trong các phiên bản như phiên bản trong Debian, bạn có thể xem video trực tiếp mà không cần tải xuống, bạn có thể xem cách thực hiện trong wiki của Arch. Vâng, như bạn đã đọc, có điều gì đó không ổn trên Wiki ArchLinux 😀

Kết thúc!

Chà, đây là tất cả.

Tôi thực sự khuyên bạn nên đọc phần trợ giúp cho từng tham số, bạn sẽ tìm thấy rất nhiều thông tin và các tùy chọn thú vị.

Liên quan

thiết bị đầu cuối youtube


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Yoyo dijo

    Lần đầu tiên tôi nghe hoặc đọc "phân tích cú pháp" O_0

    1.    KZKG ^ Gaara dijo

      Đó là ... hãy tưởng tượng so sánh Yoyo, bạn cách xa trí thông minh hoàn hảo của tôi vài năm ánh sáng ... LOL !!

      Không còn gì nghiêm trọng nữa, «phân tích cú pháp» như một động từ không tồn tại, nó là thứ mà những kẻ lười biếng hoặc lười biếng như chúng tôi phát minh ra để khỏi phải nói «phân tích cú pháp và trích xuất thông tin»
      Nó là một cái gì đó như thế này: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY

      Điều đó liên quan đến PHP, nhưng này, đó là nơi bắt đầu.

  2.   Rượu bia dijo

    C: /> hoa mắt của tôi aarggggg !!!

    1.    Atheus dijo

      Nó chỉ là Linux với lời nhắc đã sửa đổi 😛

      Thông tin tốt cảm ơn: D.

  3.   Brian dijo

    Rất thú vị, cảm ơn và một câu hỏi. Cái gì chỉ tốt cho youtube?

    1.    KZKG ^ Gaara dijo

      Về lý thuyết, nó sẽ hoạt động cho các trang khác ngoài YouTube, nhưng tôi đã không thử nghiệm.
      Hãy thử nó và cho chúng tôi biết 😀

      1.    Brian dijo

        Tôi đã thử một số trang khác và không có trường hợp nào. Trong một số trường hợp, tôi không thể kiểm tra vì tôi không biết cách lấy địa chỉ của video trong trình phát tích hợp.

  4.   Gregory Swords dijo

    Tôi không biết về nó, tôi đã biết nơi tôi sẽ thử nó, hy vọng nó hoạt động. Cảm ơn vì tiền hỗ trợ!

    1.    KZKG ^ Gaara dijo

      Cảm ơn bạn anh trai 😉