ฉันใช้ youtube-dl บนเดสก์ท็อป Ubuntu 16.04 เพื่อดึงวิดีโอและมันจะล้มเหลวหลังจากดาวน์โหลดไฟล์เสียงและวิดีโอพร้อมข้อความแสดงข้อผิดพลาด:
ERROR: ffmpeg: error while loading shared libraries: libass.so.5: cannot open shared object file: No such file or directory
อย่างไรก็ตามเมื่อฉันเรียกใช้:
sudo apt-get install libass5
ฉันได้รับผลลัพธ์ต่อไปนี้:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libass5 is already the newest version (0.13.6-1~xenial1).
ฉันต้องทำอะไรอีก
                  @ bc2946088 มากกว่า 2,000 รายการ คุณสามารถให้ grep ที่ฉันต้องการได้ไหม? เช่นเหล่านี้เป็นไฟล์ทั้งหมดที่เริ่มต้นด้วย
                
                  
                    —
                    Programster 
                    
                  
                
              libass:   libass.so.9, libass.so.9.0.0, libassuan.so.0,libassuan.so.0.7.2
                
                  ฉันหมายถึง libass * เพิ่งโยนสิ่งนี้ออกไป ... 
                
              ln -s libass.so.9 libass.so.5  จากนั้นลอง youtube-dl ของคุณอีกครั้ง
                
                  ขอบคุณที่ใช้งานได้ ดังนั้นหากคุณเพียงแค่ใส่คำตอบด้วยคำสั่ง
                
                  
                    —
                    โปรแกรมเตอร์
                    
                  
                
              cd /usr/lib/x86_64-linux-gnu sudo ln -s libass.so.9.0.0 libass.so.5ฉันจะทำเครื่องหมายว่าเป็นคำตอบ
                
                  แปลกที่คุณได้รับข้อผิดพลาดเหล่านั้น คุณใช้แพ็คเกจ youtube-dl จากที่เก็บ Ubuntu หรือไม่? คุณยังสามารถดาวน์โหลดไบนารี youtube-dl ได้โดยตรงจากเว็บไซต์ youtube-dl เมื่อคุณมีที่คุณสามารถเรียกใช้จากไดเรกทอรีปัจจุบันและปล่อยให้มันอัปเดต (มีการปรับปรุงบ่อยมาก!) เช่นนี้: ./youtube-dl -U ไบนารีที่ดาวน์โหลดมาดูเหมือนว่ารวบรวมแบบคงที่: ldd -v ./youtube- dl "ไม่ใช่ไฟล์เรียกทำงานแบบไดนามิก" ดังนั้นอาจเป็นการแก้ไขด่วน
                
                
                  
                    —
                    อัลเบิร์ต j 
                    
                  
                
              
/usr/lib/x86_64-linux-gnu?