VLC plays only the audio track from OGV files … no video … screen in black.
I have played my OGV files with VLC forever it seems, without issue. Today?? No video! Two days ago all was fine. Only thing that i would have done to the system in between is accept system updates.
I have done # zypper dup --from 3 [packman repo] with ‘nothing to do’ as the result.
Dragon Player has no issue playing the OGV files.
Any ideas??
vlc --version
VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
VLC version 2.2.4 Weatherwax (2.2.3-37-g888b7e89)
Compiled by abuild on obs-build (Nov 29 2016 14:22)
Compiler: gcc version 4.8.5 (SUSE Linux)
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public Licence;
see the file named COPYING for details.
Written by the VideoLAN team; see the AUTHORS file.
I_A
August 27, 2017, 2:27am
#2
didn’t ogv die a few years back if I’m not wrong it use to use the theora video codec https://en.wikipedia.org/wiki/Theora which in turn was based on an old On2 vp3 codec and has been superseded by google’s vp9?
the thing is ogv is just a container if it was theora or vpx video vlc from OSS would play it but ogv might have a h264 or h264 even XviD video so open that file with mediainfo
https://software.opensuse.org/package/mediainfo
zypper in mediainfo
mediainfo /path/to/ogv_file.ogv
to make sure it actually uses an open video compression format which the restricted version of vlc can play
or better uet add the packman repo and do a full vendor change to install the restricted/patented media codecs
zypper ar -ftp://packman.inode.at/suse/openSUSE_Leap_42.2/ packman
zypper dup --from packman
zypper in vlc-codecs libxine2-codecs
I_A
August 27, 2017, 2:29am
#3
OK I didn’t read you already did a vendor change
then paste the terminal output of
vlc /path/to/yourfile.ogm
using mediainfo is another way to make sure your file does have a video track as ogm might be audio only?
also tell us your repo list
zypper lr -d
ps
you should also check if you have libtheora and libvpx installed
zypper info libtheora
zypper info libvpx
Thanks @I_A … before i follow your suggestions however … here is some additional info.
On reflection i realized that during the last few days the nVidia driver had been included in updates … so out of interest i rolled back my system to an image taken 5 days ago, before the nVidia driver update … and VLC works as it has always done wrt ogv files … no issue.
So then i did ‘zypper up’ to bring the system up to date … with the following interesting output:
(1/9) Installing: nvidia-gfxG04-kmp-default-384.69_k4.4.27_2-25.1.x86_64 ............................................................................................................................................[done]
Additional rpm output:
make: Entering directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
Building modules, stage 2.
MODPOST 0 modules
make: Leaving directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
/usr/src/kernel-modules/nvidia-384.69-default /
make "CC=cc" KBUILD_OUTPUT=/usr/src/linux-obj/x86_64/default KBUILD_VERBOSE= -C /lib/modules/4.4.79-18.26-default/source M=/usr/src/kernel-modules/nvidia-384.69-default ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/4.4.79-18.26-default/source NV_KERNEL_OUTPUT=/usr/src/linux-obj/x86_64/default NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/src/linux-4.4.79-18.26'
make[2]: Entering directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
CONFTEST: INIT_WORK
CONFTEST: remap_pfn_range
CONFTEST: hash__remap_4k_pfn
CONFTEST: follow_pfn
CONFTEST: vmap
CONFTEST: set_pages_uc
CONFTEST: set_memory_uc
CONFTEST: set_memory_array_uc
CONFTEST: change_page_attr
CONFTEST: pci_get_class
CONFTEST: pci_choose_state
CONFTEST: vm_insert_page
CONFTEST: acpi_device_id
CONFTEST: acquire_console_sem
CONFTEST: console_lock
CONFTEST: kmem_cache_create
CONFTEST: on_each_cpu
CONFTEST: smp_call_function
CONFTEST: acpi_evaluate_integer
CONFTEST: ioremap_cache
CONFTEST: ioremap_wc
CONFTEST: acpi_walk_namespace
CONFTEST: pci_domain_nr
CONFTEST: pci_dma_mapping_error
CONFTEST: sg_alloc_table
CONFTEST: sg_init_table
CONFTEST: pci_get_domain_bus_and_slot
CONFTEST: get_num_physpages
CONFTEST: efi_enabled
CONFTEST: proc_create_data
CONFTEST: pde_data
CONFTEST: proc_remove
CONFTEST: pm_vt_switch_required
CONFTEST: xen_ioemu_inject_msi
CONFTEST: phys_to_dma
CONFTEST: get_dma_ops
CONFTEST: write_cr4
CONFTEST: of_get_property
CONFTEST: of_find_node_by_phandle
CONFTEST: of_node_to_nid
CONFTEST: pnv_pci_get_npu_dev
CONFTEST: for_each_online_node
CONFTEST: node_end_pfn
CONFTEST: pci_bus_address
CONFTEST: pci_stop_and_remove_bus_device
CONFTEST: pci_remove_bus_device
CONFTEST: request_threaded_irq
CONFTEST: register_cpu_notifier
CONFTEST: cpuhp_setup_state
CONFTEST: remap_page_range
CONFTEST: address_space_init_once
CONFTEST: kbasename
CONFTEST: fatal_signal_pending
CONFTEST: list_cut_position
CONFTEST: vzalloc
CONFTEST: wait_on_bit_lock_argument_count
CONFTEST: bitmap_clear
CONFTEST: usleep_range
CONFTEST: radix_tree_empty
CONFTEST: drm_dev_unref
CONFTEST: drm_reinit_primary_mode_group
CONFTEST: drm_atomic_set_mode_for_crtc
CONFTEST: drm_atomic_clean_old_fb
CONFTEST: get_user_pages_remote
CONFTEST: drm_gem_object_lookup
CONFTEST: drm_atomic_state_free
CONFTEST: drm_driver_has_gem_prime_res_obj
CONFTEST: is_export_symbol_gpl_of_node_to_nid
CONFTEST: i2c_adapter
CONFTEST: pm_message_t
CONFTEST: irq_handler_t
CONFTEST: acpi_device_ops
CONFTEST: acpi_op_remove
CONFTEST: outer_flush_all
CONFTEST: proc_dir_entry
CONFTEST: scatterlist
CONFTEST: sg_table
CONFTEST: file_operations
CONFTEST: vm_operations_struct
CONFTEST: atomic_long_type
CONFTEST: pci_save_state
CONFTEST: file_inode
CONFTEST: task_struct
CONFTEST: kuid_t
CONFTEST: dma_ops
CONFTEST: dma_map_ops
CONFTEST: noncoherent_swiotlb_dma_ops
CONFTEST: vm_fault_present
CONFTEST: vm_fault_has_address
CONFTEST: fault_flags
CONFTEST: atomic64_type
CONFTEST: address_space
CONFTEST: backing_dev_info
CONFTEST: kernel_write
CONFTEST: strnstr
CONFTEST: iterate_dir
CONFTEST: kstrtoull
CONFTEST: mm_context_t
CONFTEST: vm_ops_fault_removed_vma_arg
CONFTEST: pnv_npu2_init_context
CONFTEST: drm_bus_present
CONFTEST: drm_bus_has_bus_type
CONFTEST: drm_bus_has_get_irq
CONFTEST: drm_bus_has_get_name
CONFTEST: drm_driver_has_legacy_dev_list
CONFTEST: drm_driver_has_set_busid
CONFTEST: drm_crtc_state_has_connectors_changed
CONFTEST: drm_init_functions_have_name_arg
CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
CONFTEST: drm_helper_mode_fill_fb_struct
CONFTEST: drm_master_drop_has_from_release_arg
CONFTEST: drm_mode_config_funcs_has_atomic_state_alloc
CONFTEST: drm_driver_unload_has_int_return_type
CONFTEST: dom0_kernel_present
CONFTEST: nvidia_vgpu_kvm_build
CONFTEST: nvidia_grid_build
CONFTEST: drm_available
CONFTEST: drm_atomic_available
CONFTEST: drm_atomic_modeset_nonblocking_commit_available
CONFTEST: is_export_symbol_gpl_refcount_inc
CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
… continued
continued …
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-frontend.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-instance.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-acpi.o
.
.
.
.
.
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-uvm/uvm8_va_block_test.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-uvm/uvm8_range_group_tree_test.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-uvm.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset/nvidia-modeset-linux.o
SYMLINK /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset/nv-modeset-kernel.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-drv.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-utils.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-crtc.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-encoder.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-connector.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-gem.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-fb.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-modeset.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-prime-fence.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-linux.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nvidia-drm-helper.o
CC [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm/nv-pci-table.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm.o
ld -r -o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-interface.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-frontend.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-instance.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-acpi.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-chrdev.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-cray.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-dma.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-gvi.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-i2c.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-mempool.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-mmap.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-p2p.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-pat.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-procfs.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-usermap.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-vm.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-vtophys.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/os-interface.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/os-mlock.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/os-pci.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/os-registry.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/os-usermap.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-modeset-interface.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-pci-table.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-kthread-q.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-kthread-q-selftest.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv-memdbg.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nv_uvm_interface.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia/nvlink_linux.o
ld -r -o /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset/nv-modeset-interface.o /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset/nvidia-modeset-linux.o
Building modules, stage 2.
MODPOST 4 modules
CC /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm.mod.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-drm.ko
CC /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset.mod.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-modeset.ko
CC /usr/src/kernel-modules/nvidia-384.69-default/nvidia-uvm.mod.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia-uvm.ko
CC /usr/src/kernel-modules/nvidia-384.69-default/nvidia.mod.o
LD [M] /usr/src/kernel-modules/nvidia-384.69-default/nvidia.ko
make[2]: Leaving directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
make[1]: Leaving directory '/usr/src/linux-4.4.79-18.26'
ld -T /lib/modules/4.4.79-18.26-default/source/scripts/module-common.lds -r -o nv-linux.o \
nvidia.mod.o nvidia/nv-interface.o
/
depmod: WARNING: could not open /lib/modules/4.4.27-2-default/modules.order: No such file or directory
depmod: WARNING: could not open /lib/modules/4.4.27-2-default/modules.builtin: No such file or directory
Modprobe blacklist files have been created at /etc/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting /etc/modprobe.d/nvidia-*.conf.
*** Reboot your computer and verify that the NVIDIA graphics driver can be loaded. ***
grep: /etc/sysconfig/kernel: No such file or directory
/usr/src/kernel-modules/nvidia-384.59-default /
rm -f -r conftest
make "CC=cc" KBUILD_OUTPUT=/lib/modules/4.4.79-18.26-default/build KBUILD_VERBOSE= -C /lib/modules/4.4.79-18.26-default/source M=/usr/src/kernel-modules/nvidia-384.59-default ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/4.4.79-18.26-default/source NV_KERNEL_OUTPUT=/lib/modules/4.4.79-18.26-default/build NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video clean
make[1]: Entering directory '/usr/src/linux-4.4.79-18.26'
make[2]: Entering directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
CLEAN /usr/src/kernel-modules/nvidia-384.59-default
CLEAN /usr/src/kernel-modules/nvidia-384.59-default/.tmp_versions
CLEAN /usr/src/kernel-modules/nvidia-384.59-default/Module.symvers
make[2]: Leaving directory '/usr/src/linux-4.4.79-18.26-obj/x86_64/default'
make[1]: Leaving directory '/usr/src/linux-4.4.79-18.26'
/
Creating initrd: /boot/initrd-4.4.74-18.20-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.74-18.20-default 4.4.74-18.20-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: Could not find FONT_MAP none!
.
.
.
.
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: resume=UUID=0d1cd190-fab3-4a4f-9199-2149b34af4e3
dracut: root=UUID=fb23e7b1-0078-4851-97ea-c1bba66bdb55 rootfstype=ext4 rootflags=rw,relatime,data=ordered
dracut: *** Creating image file '/boot/initrd-4.4.79-18.26-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.79-18.26-default' done ***
(2/9) Installing: nvidia-glG04-384.69-25.1.x86_64 ...................................................................................................................................................................[done]
(3/9) Installing: nvidia-computeG04-384.69-25.1.x86_64 ..............................................................................................................................................................[done]
(4/9) Installing: x11-video-nvidiaG04-384.69-25.1.x86_64 ............................................................................................................................................................[done]
Additional rpm output:
grep: etc/X11/xorg.conf: No such file or directory
Using MD5DIR="/var/adm/SuSEconfig/md5"...
No changes for /etc/X11/xdm/Xservers
No changes for /etc/X11/xdm/xdm-config
/sbin/mkinitrd
Creating initrd: /boot/initrd-4.4.74-18.20-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-4.4.74-18.20-default 4.4.74-18.20-default
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: warpclock ***
dracut: *** Including module: systemd-initrd ***
.
.
.
.
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: resume=UUID=0d1cd190-fab3-4a4f-9199-2149b34af4e3
dracut: root=UUID=fb23e7b1-0078-4851-97ea-c1bba66bdb55 rootfstype=ext4 rootflags=rw,relatime,data=ordered
dracut: *** Creating image file '/boot/initrd-4.4.79-18.26-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-4.4.79-18.26-default' done ***
and after reboot once again VLC has no video … as before!!
I_A
August 27, 2017, 5:12am
#6
tldr
update your system
zypper up
reboot
the nvidia driver does influence hardware acceleration but nvidia never supported theora video decoding
try mediainfo and see what’s what
both Firefox and Chromium natively support ogm files with theora video compression try opening those files in a web browser
I_A:
OK I didn’t read you already did a vendor change
then paste the terminal output of
vlc /path/to/yourfile.ogm
using mediainfo is another way to make sure your file does have a video track as ogm might be audio only?
also tell us your repo list
zypper lr -d
ps
you should also check if you have libtheora and libvpx installed
zypper info libtheora
zypper info libvpx
Thanks for you input I_A … here are some outputs:
mediainfo ./36_05_01_Adding_files.ogv
General
ID : 1588319877 (0x5EABD685)
Complete name : ./36_05_01_Adding_files.ogv
Format : Ogg
File size : 12.6 MiB
Duration : 6 min 6 s
Overall bit rate mode : Variable
Overall bit rate : 287 kb/s
recordMyDesktop : 0.3.8.1
FileExtension_Invalid : ogg ogm opus
Video
ID : 736927018 (0x2BEC9D2A)
Format : Theora
Duration : 6 min 6 s
Bit rate : 177 kb/s
Width : 1 056 pixels
Height : 720 pixels
Display aspect ratio : 3:2
Frame rate : 15.000 FPS
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.016
Stream size : 7.74 MiB (62%)
Writing library : Xiph.Org libtheora 1.1 20090822 (Thusnelda)
Audio
ID : 1753834416 (0x688963B0)
Format : Vorbis
Format settings, Floor : 1
Duration : 6 min 6 s
Bit rate mode : Variable
Bit rate : 90.0 kb/s
Channel(s) : 1 channel
Sampling rate : 22.05 kHz
Compression mode : Lossy
Stream size : 3.93 MiB (31%)
Writing library : libVorbis (Omnipresent) (20120203 (Omnipresent))
sudo zypper lr -d
root's password:
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+--------------------------+-----------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
1 | download.nvidia.com-leap | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.nvidia.com/opensuse/leap/42.2 |
2 | google-chrome | google-chrome | No | ---- | ---- | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
3 | packman.inode.at-suse | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/ |
4 | repo-non-oss | openSUSE-Leap-42.2-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/ |
5 | repo-oss | openSUSE-Leap-42.2-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/oss/ |
6 | repo-update | openSUSE-Leap-42.2-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/ |
7 | repo-update-non-oss | openSUSE-Leap-42.2-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/ |
zypper info libtheora
Loading repository data...
Reading installed packages...
package 'libtheora' not found.
zypper info libvpx
Loading repository data...
Reading installed packages...
package 'libvpx' not found.
I_A
August 28, 2017, 7:28am
#8
griadooss:
Thanks for you input I_A … here are some outputs:
mediainfo ./36_05_01_Adding_files.ogv
General
ID : 1588319877 (0x5EABD685)
Complete name : ./36_05_01_Adding_files.ogv
Format : Ogg
File size : 12.6 MiB
Duration : 6 min 6 s
Overall bit rate mode : Variable
Overall bit rate : 287 kb/s
recordMyDesktop : 0.3.8.1
FileExtension_Invalid : ogg ogm opus
Video
ID : 736927018 (0x2BEC9D2A)
Format : Theora
Duration : 6 min 6 s
Bit rate : 177 kb/s
Width : 1 056 pixels
Height : 720 pixels
Display aspect ratio : 3:2
Frame rate : 15.000 FPS
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.016
Stream size : 7.74 MiB (62%)
Writing library : Xiph.Org libtheora 1.1 20090822 (Thusnelda)
Audio
ID : 1753834416 (0x688963B0)
Format : Vorbis
Format settings, Floor : 1
Duration : 6 min 6 s
Bit rate mode : Variable
Bit rate : 90.0 kb/s
Channel(s) : 1 channel
Sampling rate : 22.05 kHz
Compression mode : Lossy
Stream size : 3.93 MiB (31%)
Writing library : libVorbis (Omnipresent) (20120203 (Omnipresent))
sudo zypper lr -d
root's password:
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+--------------------------+-----------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
1 | download.nvidia.com-leap | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.nvidia.com/opensuse/leap/42.2 |
2 | google-chrome | google-chrome | No | ---- | ---- | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
3 | packman.inode.at-suse | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/ |
4 | repo-non-oss | openSUSE-Leap-42.2-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/ |
5 | repo-oss | openSUSE-Leap-42.2-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/oss/ |
6 | repo-update | openSUSE-Leap-42.2-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/ |
7 | repo-update-non-oss | openSUSE-Leap-42.2-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/ |
zypper info libtheora
Loading repository data...
Reading installed packages...
package 'libtheora' not found.
zypper info libvpx
Loading repository data...
Reading installed packages...
package 'libvpx' not found.
my mistake the name of those libraries is libtheora0 and libvpx1 (I don’t get the 0 and 1 in those names but …)
https://software.opensuse.org/package/libtheora0
https://software.opensuse.org/package/libvpx1
so check if you have them
zypper info libtheora0
zypper info libvpx1
if not install them
I just remembered an older thread a user was having issues playing video on 42.2 after a disk upgrade from 42.1 the reason was there wore some 42.1 packages that didn’t get upgraded and the miss match caused his vlc to break
if that is an upgraded system not a clean install check if maybe an old package is causing issues
rpm -qa --queryformat "%{Name}:%{Distribution}
" | grep -F "42.1"
do that if you upgraded from 42.1 if you did from an earlier 13.x in the above command replace 42.1 with 13
herpet
September 26, 2017, 10:09am
#9
I’ve had the same issue with vlc and nvidia driver 384.69-25: no video anymore. Rolling back to 384.59-50 fixes the problem. Just found another sulotion here: https://www.linuxquestions.org/questions/linux-software-2/no-video-output-in-vlc-mplayer-xine-worked-before-4175613805/
“It’s so easy, i know you just resolved but maybe someone will need more information: just go to Tools > Preferences > Video: set “Output” to “OpenGL GLX video output (XCB)” and restart.”
Works fine again:)
Brilliant!! Thanks for that!! :):)
I_A
September 27, 2017, 3:57am
#11
I’m guessing this has something to do with nvidia’s hardware acceleration (VDPAU)
what video driver did you have (G04 or G03 not the version numbers) and how did you install it the hard or the easy way?