2016-01-28 13 views
38
ben Ahududu pi 2 B. kaynak kodu aşağıdaki gibidir yılında QtMediaPlayer kullanarak video oynamaya çalışıyorum

Qt5 ahududu pi genel akışı hatasıyla karşılaştı ekran ve aşağıdaki hata:Gstreamer

** (Bus:2148): WARNING **: ffmpegcolorspace-vo: size 1105920 is not a 
multiple of unit size 829440 
Error: "GStreamer encountered a general stream error." 

Sistem Bilgisi

son raspbian Jessie OS,RunningYüklü Qt5.3, Yüklü gstreamer0.10-eklentileri-iyi/kötü/çirkin/ffmpeg ve Yüklü Mpeg-2 Lisans İşte

Ben Qt5 yüklü Windows bu kodu koştum Video test3.mp4

olduğunu ; orada çalışıyor. Ama bu Raspberry pi'de çalışmıyor. Lütfen bana neyi kaçırdığımı söyle. Ahududu Pi üzerinde Shell

den

çalışılıyor Boru enter image description here

+0

Bunun bir cevabı olduğunu düşünmüyorum ama yine de Linux dünyasında yeni olduğumdan beri yardım etmeyi umuyorum. – Myanju

+2

well gstreamer hata ayıklama günlükleri ile oynayabilir ve ilginç bir şey bulabilirsiniz. Uygulamanızı şu şekilde çalıştırın: 'GST_DEBUG = 3./yourapp' – nayana

+0

Ubuntu'da yaklaşık 2 hafta boyunca aynı sorunu yaşayın, bunu çözemezsiniz :( – Netwave

cevap

1

Video oynatma aslında zor bir şey biraz. En yaygın çözüm, use OMXPlayer to play videos. Bu bir komut satırı programı, ancak çok sayıda bayrak var ve tekrarlanan aramalar oynatmayı kontrol edebilir. Sonuç olarak, çoğu küçük projeler için oldukça iyi çalışmaktadır.

Qt, QMediaPlayer, vb. Kullandığınız kadarıyla, kutunun dışında çalışmayı başarabileceğinizi düşünmüyorum. Ancak, bu sorunu ele alan I found a blog ve Raspberry Pi'de QtMultimedia desteğini sabitleyen bazı Raspberry Pi ürün yazılımı var.

İlgili konular