Opened 5 years ago

Closed 4 months ago

#3857 closed defect (fixed)

VLC can't play .mkv and .mka file parralel.

Reported by: heaven Owned by: TypX
Priority: normal Milestone: 3.0.0
Component: Demuxers: MKV Version: master git
Severity: major Keywords:
Cc: vo.zaeb@… Difficulty: unknown
Platform(s): all Work status: Not started

Description

I have two files where first is a 1080p .mkv video, and second is an .mka audio. So, I click open file with parameters in the VLC menu and add this .mka audio-file to playing parallel to .mkv video. But only included in the .mkv file audio works.

Change History (10)

comment:1 Changed 5 years ago by heaven

  • Cc vo.zaeb@… added

If I select a .mp3 track instead of this .mka audio-file — it plays well.

comment:2 Changed 5 years ago by jb

  • Component changed from I don't know to Demuxers
  • Owner changed from courmisch to fenrir
  • Platform(s) changed from Linux to all

input-slave

comment:3 Changed 5 years ago by heaven

It's works for the moment, but stops when I start rewinds the playback.

VLC media player 1.2.0-git Twoflower (revision 1.1.0-pre1-1117q-g37607cf)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1bf67b0] dbus interface: listening on dbus as: org.mpris.vlc
[0x1bf5070] logger interface: using logger.
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0x7fbb4ebeaab0, 0x7fbb4ebeab50)
Blocked: call to strerror(2)
Blocked: call to strerror(2)
Blocked: call to strerror(2)
Blocked: call to strerror(2)
Blocked: call to strerror(2)
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
(14885) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-heaven/ksycoca4"
Blocked: call to putenv("LANGUAGE=")
kfilemodule(14885)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
kfilemodule(14885)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/heaven/.local/share/mime/magic"
MKV/Ebml Parser: m_el[mi_level] == NULL
MKV/Ebml Parser: Up cannot escape itself
MKV/Ebml Parser: m_el[mi_level] == NULL
MKV/Ebml Parser: Up cannot escape itself
MKV/Ebml Parser: m_el[mi_level] == NULL
MKV/Ebml Parser: Up cannot escape itself
libva: libva version 0.31.0-sds6
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/nvidia_drv_video.so
No accelerated IMDCT transform found
libva: va_openDriver() returns 0
[0x23075c0] avcodec decoder: Using VA API version 0.31 for hardware decoding.
[0x2316d30] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
[0x2316d30] main input error: ES_OUT_RESET_PCR called
number of reference frames exceeds max (probably corrupt input), discarding one
[0x2316d30] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 544 ms)
[0x2316d30] main input error: ES_OUT_RESET_PCR called
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
[0x2316d30] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 924 ms)
[0x2316d30] main input error: ES_OUT_RESET_PCR called
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
[0x2316d30] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 973 ms)
[0x2316d30] main input error: ES_OUT_RESET_PCR called
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
[0x2316d30] main input error: seek failed for slave 0 -> EOF
KIO present. Unclean shutdown!
 (see http://bugs.kde.org/show_bug.cgi?id=234484 for details)

comment:4 Changed 5 years ago by heaven

Only included in the .mkv file sound track works after rewind of playback.

comment:5 Changed 5 years ago by heaven

Right now I tried to play a .mkv file with a separate sound track in the .ogg container. It works until I've not tried to rewind the playback. After rewind the separate sound track does not work too. But this .mkv file contains chapters, and if I will rewind the playback through the chapters navigation menu in VLC — separate sound track works fine.

comment:6 Changed 4 years ago by jb

  • Summary changed from VLC can't play .mkv and .mka filer paralel. to VLC can't play .mkv and .mka file parralel.

comment:7 Changed 3 years ago by jb

  • Owner changed from fenrir to TypX

comment:8 Changed 22 months ago by jb

  • Component changed from Demuxers to Demuxers: MKV

comment:9 Changed 4 months ago by robux4

Works for me with 3.0 master

comment:10 Changed 4 months ago by jb

  • Milestone changed from Bugs paradize to 3.0.0
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.