Tải xuống video YouTube và trích xuất âm thanh tự động

Chúng tôi đã nói với bạn về youtube-dl, một công cụ thông qua các lệnh trong thiết bị đầu cuối cho phép chúng tôi tải xuống video từ YouTube và sau đó xem chúng ngoại tuyến một cách thoải mái.

Nó xảy ra rằng dmacia Cách đây một thời gian, anh ấy đã tạo ra một kịch bản đúng như tiêu đề của bài đăng:

  1. Tải xuống video YouTube
  2. Trích xuất âm thanh từ video đó

Để tập lệnh hoạt động, bạn cần phải cài đặt youtube-dl:

Trên Ubuntu và các dẫn xuất:

sudo apt-get install youtube-dl

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

sudo pacman -S youtube-dl

Bây giờ chúng ta chuyển sang cài đặt ffmpeg:

Trên Ubuntu và các dẫn xuất:

sudo apt-get install ffmpeg

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

sudo pacman -S ffmpeg

Sẵn sàng, bây giờ chúng tôi sẽ tải xuống tập lệnh và cấp cho nó quyền thực thi:

wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3

chmod +x yoump3

Sẵn sàng!

Bây giờ, để làm việc với nó, tức là, để tải xuống âm thanh của một video YouTube, rõ ràng chúng ta cần biết video YouTube nào không phải là? Lấy ví dụ video này: Giờ kể chuyện, Lời chúc đêm

Chúng tôi thực thi tập lệnh và là tham số đầu tiên, chúng tôi chuyển URL của video:

./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI

Ở giữa quá trình, nó sẽ hỏi chúng tôi tên mà chúng tôi muốn cung cấp cho tệp, mất là một cái tên KHÔNG có dấu cách.

Và sẵn sàng!

Nhân tiện, nếu nó hiển thị cho bạn bất kỳ lỗi nào khiến nó (tập lệnh) không thể tìm thấy youtube-dl trong / usr / local / bin / youtube-dl, bạn nên tạo một liên kết tượng trưng từ đường dẫn youtube-dl của bạn đến nơi bạn chỉ định , đó là:

sudo ln -s /usr/bin/youtube-dl /usr/local/bin/

Kết thúc!

Đây là cách tự động hơn một chút để trích xuất âm thanh, mặc dù tất nhiên, bạn luôn có thể tự tải video xuống và sau đó trích xuất âm thanh bằng ứng dụng ưa thích của mình. Giải pháp này, mặc dù nó có thể được cải thiện, chẳng hạn như hỗ trợ các khoảng trắng trong tên (có thể sửa bằng dấu ngoặc kép trong tập lệnh), nó gần như trở thành Công cụ chuyển đổi YouTube sang MP3 Tất nhiên, vì có rất nhiều trên Internet dành cho Windows, chúng tôi chạy từ thiết bị đầu cuối, nó sẽ tiêu tốn ít hơn, chúng tôi sẽ biết chính xác cách hoạt động của nó, v.v. 🙂

Rất cám ơn dmacia qua kịch bản.

Tôi hy vọng nó sẽ hữu ích cho bạn.

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.   đi ra19 dijo

    (VÀ)

  2.   Màu tím đậm dijo

    Sẽ dễ dàng hơn nhiều khi sử dụng JDownloader hoặc DownloadHelper (cho Firefox sau này) ...

  3.   babel dijo

    Tôi sử dụng Trình trợ giúp tải xuống, nhưng thật tốt khi biết rằng có nhiều công cụ hơn một công dụng.

  4.   Eduardo dijo

    Tôi không cần các chương trình để tải xuống từ youtube.
    Tôi chỉ làm như thế này:
    -Sử dụng trình phát Youtube HTML5, tôi nhấp chuột phải vào video.
    -Tôi chọn «Kiểm tra phần tử»
    -Trong cây HTML, tôi chọn thẻ nơi chứa video đang phát và tôi chuyển đến thuộc tính "src".
    -Có liên kết trực tiếp đến tệp video. Tôi chỉ cần sao chép liên kết đó và mở nó trong một tab khác.
    -Tôi nhấn Ctrl + S (save as) và chọn thư mục mà tôi muốn tải video xuống. Hoặc bạn cũng có thể dán liên kết đó cùng với lệnh wget mà chúng tôi sử dụng bảng điều khiển. và Voila.

    1.    KZKG ^ Gaara dijo

      Về cơ bản đó là những gì youtube-dl làm, nó cũng phân tích cú pháp html để lấy tiêu đề của video và đặt tiêu đề đó làm tên tệp.

  5.   dmacia dijo

    Cảm ơn người bạn đời đã đề cập.
    Về những gì rất ngẫu hứng, bạn đã thiếu sót, đó là xD rất ngẫu hứng vì tôi đã làm nó với ý định hiển thị một số GNU / linuxeros mới mà tôi đã chuyển đổi lại từ Windowscrismo mà chỉ với vài phút bàn phím, chúng tôi có thể quản lý một "chương trình nhỏ" cho các nhu cầu cụ thể của chúng tôi mà không cần tải hệ thống chương trình nặng nhất của chúng tôi để sau đó chúng tôi sử dụng 10% tùy chọn của nó, bởi vì ở đây chỉ có 10% đó chúng tôi sẽ sử dụng.

    Vì bạn đề cập đến nó, tôi sẽ chỉnh sửa nó để có thể đặt tên cho nó có dấu cách, khiến tôi đỏ mặt vì mơ hồ 😛

    Một điểm nhỏ nữa, nếu bạn đặt tập lệnh vào thư mục / usr / local / bin và cấp cho nó quyền thực thi ở đó, nó sẽ đủ để đưa vào "địa chỉ" của terminal yoump3 mà không cần phải vào thư mục script và khởi chạy nó bằng ./ Để thuận tiện đơn giản, chỉ cần tải xuống trực tiếp tại trang web mà chúng tôi muốn.

    lời chúc mừng

  6.   bóng tối dijo

    Thông tin tốt

  7.   mono dijo

    Bạn ơi, một cách làm khá thú vị, luôn có nhiều lựa chọn thay thế để làm việc gì đó, nhưng, như đã chỉ ra ở trên, làm điều đó dễ dàng hơn nhiều với videodownloadhelper (tiện ích mở rộng của firefox), cài đặt dễ dàng và trích xuất âm thanh cũng sử dụng ffmpeg.

    Hãy xem nếu bạn muốn:
    https://addons.mozilla.org/es/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular

  8.   hãy sử dụng linux dijo

    Bạn cũng thích Nightwish? Tôi đã nghe anh ấy nói vài năm trước ... Tôi đã mất dấu anh ấy ...
    Tương tự như vậy, âm thanh RE tệ trong video đó.
    Ngoài ra, đóng góp rất lớn!
    Ôm! Paul.

    1.    KZKG ^ Gaara dijo

      Nightwish kể từ khi Tarja rời đi đã thay đổi rất nhiều, với Anette thì không giống như vậy ... bây giờ họ đã thay đổi Florr (hoặc bất cứ điều gì được viết), chúng ta sẽ xem 🙂

      Về âm thanh… à, đó là một ví dụ mà thành thật mà nói, tôi đã tìm kiếm một video và thì đấy, tôi thậm chí còn không kiểm tra chất lượng âm thanh hahaha

      Liên quan

  9.   nhà vệ sinh dijo

    Tôi sử dụng clipgrab, bạn cung cấp cho nó địa chỉ của video bạn muốn tải xuống từ YouTube và nó cung cấp cho bạn các tùy chọn ở định dạng bạn muốn, cả âm thanh và video. Tôi nghĩ nó không phức tạp.

  10.   Akira kazama dijo

    Mới hôm qua tôi đã cố gắng sử dụng nó, nhưng với hầu hết tất cả các liên kết mà tôi đang cố chuyển đổi, nó cho tôi thấy lỗi sau:

    Đã phát hiện chữ ký được mã hóa.
    LỖI: không thể tải xuống video

    Tôi đã sử dụng một trong nhiều trang web chuyển đổi liên kết YouTube sang MP3. Điều đáng tiếc.

  11.   adr14n dijo

    Các phiên bản youtube-dl mới nhất có tùy chọn trích xuất âm thanh bằng các thông số sau:

    youtube-dl -x –audio-định dạng mp3

    Chúc mừng!

  12.   Xương dijo

    ngày xửa ngày xưa có một thiết bị đầu cuối nói:

    »Phiên bản Ffmpeg 0.8.9-6: 0.8.9-0ubuntu0.13.10.1, Bản quyền (c) 2000-2013 các nhà phát triển Libav được xây dựng vào ngày 9 tháng 2013 năm 19 09:46:4.8.1 với gcc XNUMX
    *** CHƯƠNG TRÌNH NÀY KHÔNG CÓ HIỆU QUẢ ***
    Chương trình này chỉ được cung cấp để tương thích và sẽ bị xóa trong bản phát hành trong tương lai. Vui lòng sử dụng avconv thay thế. »

    Và tôi kết thúc với một tệp 0 mega ... hạnh phúc mãi mãi

  13.   diệt chuột dijo

    Minitube cũng tốt và thoải mái hơn
    liên quan

  14.   jecale47 dijo

    Xin chào, tôi đã làm mọi thứ với zypper vì tôi có OpenSuse và tại thời điểm đó tôi đã tải xuống ví dụ mà không có vấn đề gì, nhưng bây giờ tôi không biết tập lệnh là gì và tôi nhận được điều này: bash: ./yoump3: Tệp hoặc thư mục không tồn tại.

  15.   biker dijo

    nếu bạn biết rằng bản thân youtube-dl có một tùy chọn để trích xuất âm thanh, phải không?
    $ youtube-dl --help
    Tùy chọn xử lý hậu kỳ:
    -x, –extract-audio chuyển đổi tệp video thành tệp chỉ âm thanh (yêu cầu
    ffmpeg hoặc avconv và ffprobe hoặc avprobe)
    – Định dạng âm thanh định dạng "tốt nhất", "aac", "vorbis", "mp3", "m4a", "opus" hoặc
    "Wav"; tốt nhất theo mặc định
    –Đặc điểm chất lượng âm thanh CHẤT LƯỢNG âm thanh ffmpeg / avconv, chèn
    giá trị từ 0 (tốt hơn) đến 9 (kém hơn) đối với VBR
    hoặc tốc độ bit cụ thể như 128K (mặc định 5)
    –Recode-video ĐỊNH DẠNG Mã hóa video sang định dạng khác nếu cần
    (hiện được hỗ trợ: mp4 | flv | ogg | webm)
    -k, –keep-video giữ tệp video trên đĩa sau khi đăng-
    Chế biến; video bị xóa theo mặc định

    Tôi không nghĩ mình cần một kịch bản riêng ..

  16.   Carlos Carcamo dijo

    Tuyệt vời, tôi đã tìm kiếm thứ như thế này trong nhiều ngày!

  17.   Khét tiếng dijo

    Rất nhiều ân sủng!

  18.   Nebuchadnezzar dijo

    $ youtube-dl –extract-audio (hoặc -x cũng hoạt động) –audio-định dạng mp3 (vorbis hoặc mp4 và các loại khác) –audio-chất lượng 129k (hoặc 192 320 64 32) URLdelvideo
    Chỉ mà không cần bất kỳ tập lệnh bên ngoài nào cũng làm như vậy.

  19.   c4nổ dijo

    Kịch bản rất tốt, rất hữu ích, chính xác và đơn giản.
    -------------------

    Đây là liên kết có tập lệnh tương tự và phức tạp hơn một chút mà bạn tải xuống và cung cấp tùy chọn chuyển đổi thành định dạng mp3 và 3gp.
    https://github.com/c4explosive/tubecprt

  20.   raven291286 dijo

    ai đó biết tại sao tôi nhận được điều này ở cuối:

    *** CHƯƠNG TRÌNH NÀY KHÔNG CÓ HIỆU QUẢ ***
    Chương trình này chỉ được cung cấp để tương thích và sẽ bị xóa trong bản phát hành trong tương lai. Vui lòng sử dụng avconv thay thế.
    * 4Hlw2xHOXAI *: Không có tệp hoặc thư mục nào như vậy
    rm: không thể xóa "* 4Hlw2xHOXAI *": Tệp hoặc thư mục không tồn tại
    Xong