Saat ini media player utama saya di Windows (10 Pro x64) adalah VLC tetapi saya perhatikan bahwa ketika saya ingin memutar konten UHD (2K, 4K video) macet.
Konfigurasi PC saya: Intel i7 3770, RAM 16GB, SSD 512GB, nVidia GTX 970 4GB.
Bunyinya OK tapi gambarnya membeku (2-3 frame per menit ).
Saya sudah mencoba mengatur codec atau mengaktifkan / menonaktifkan akselerasi GPU tanpa hasil.
Apa yang harus saya atur agar konten seperti ini tidak mengalir?
PS: Media Player Classic memainkan file yang sama dengan sangat halus tapi saya ingin menjaga VLC sebagai pemain utama.
video
vlc-media-player
4k-resolution
Bálint Babics
sumber
sumber
Jawaban:
Saya telah berhasil mereproduksi masalah menggunakan VLC versi 2.2.4.
Masalah pembekuan hanya ada jika "Hardware-accelerated decoding" diatur ke sesuatu yang lain selain "Disable".
Rupanya VLC sekarang mendukung decoding GPU, tetapi saya percaya ini dilakukan dengan cara yang sangat tidak efisien.
Artikel Cara mengaktifkan gpu decoding yang dipercepat di VLC mengatakan ini:
Saya telah mengelola frame-rate yang lebih baik ketika mengatur "decoding Hardware-accelerated" ke "Disable". Ini menempatkan seluruh beban pada CPU dan karenanya membutuhkan CPU yang kuat.
Pengguna Journeyman Geek merekomendasikan untuk menambah nomor utas di bawah Alat / Preferensi / Codec Video "/ FFMPEG / Utas, tetapi berhasil bagi saya dengan nilai default 0 yang berarti" Otomatis ". Anda dapat bereksperimen lebih jauh dengan nilai-nilai lain untuk Thread. Saya hanya berkomentar bahwa pustaka FFMPEG tidak digunakan untuk semua format video.
VLC tampaknya tidak mendukung saat ini (2016) codec x265, karena video x265 tidak diputar ketika diunduh dari 4ksamples.com . Namun, semuanya bekerja dengan sempurna dengan Media Player Classic.
Sunting (2018): VLC sekarang berhasil bekerja dengan file-file ini.
sumber
Saya telah bereksperimen sedikit dengan anak - anak mandi di video 4k dari 4ksamples.com serta beberapa yang lain. Saya mendapat kombinasi yang berfungsi dengan video uji saya. Saya perhatikan penyimpanan yang cukup cepat sangat penting untuk pemutaran berkualitas. Mengingat beberapa percobaan dan kesalahan diperlukan, lakukan backup pengaturan saat ini. Pengaturan ini bekerja pada 3770, 16gb ram dan 980TI tenaga yang saya tahu adalah 4k mampu
Saya telah mengubah beberapa pengaturan lanjutan agar berfungsi. Secara teori saya ingin DXVA diaktifkan tetapi itu menyebabkan VLC mogok.
Di bawah mode sederhana dalam preferensi pergi ke Alat -> Preferensi dan Input / Codec dan dalam kotak drop-down untuk Lewati filter deblocking H.264 in-loop mengubahnya ke Semua. Ini direkomendasikan oleh VLC
Alihkan untuk menampilkan semua di bawah preferensi dan coba perubahan ini
Saya mematikan semua filter di bawah Filter Video. Ini adalah hal terakhir yang saya lakukan, dan sepertinya sangat membantu jadi saya akan mulai di sini
Di bawah "Codec Video" -> FFMPEG saya mengatur utas saya ke 3. Anda mungkin ingin bereksperimen dengan angka yang lebih tinggi atau lebih rendah.
Pastikan semuanya di bawah modul output / DirectX tidak dijaga.
Perubahan ini tampaknya berhasil.
Sebagai referensi, setelah saya menghapus garis komentar, vlcrc saya terlihat seperti
Saya memiliki intisari dengan vlcrc lengkap untuk 4k di sini
sumber