Apakah mungkin untuk memutar hanya audio dari video YouTube menggunakan HTML 5 dan Javascript?
Sematkan pemutar video dan gunakan CSS untuk menyembunyikan video. Jika Anda melakukannya dengan benar, Anda bahkan mungkin dapat menyembunyikan hanya video dan bukan kontrol di bawahnya.
Namun, saya akan merekomendasikan untuk tidak melakukannya, karena itu akan menjadi pelanggaran YouTube TOS. Gunakan server Anda sendiri sebagai gantinya jika Anda benar-benar hanya ingin memutar audio.
Jawabannya sederhana: Gunakan produk pihak ke-3 seperti jwplayer atau sejenisnya, kemudian atur ke ukuran pemutar minimal yang merupakan ukuran pemutar audio (hanya menampilkan kontrol pemutar).
Voila.
Telah menggunakan ini selama lebih dari 8 tahun.
Saya setuju dengan Tom van der Woerdt. Anda dapat menggunakan CSS untuk menyembunyikan video (visibility:hidden atau overflow:hidden dalam pembungkus div yang dibatasi oleh tinggi), tetapi itu mungkin melanggar kebijakan Youtube. Selain itu, bagaimana Anda bisa mengontrol audio (jeda, berhenti, volume, dll.)?
Anda bisa beralih ke sumber daya seperti http://www.houndbite.com/ untuk mengelola audio.