Author Topic: English Language for Audio or Subtitles is ignored  (Read 11709 times)

0 Members and 1 Guest are viewing this topic.

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
English Language for Audio or Subtitles is ignored
« on: September 09, 2013, 06:37:08 pm »
I'm having this issue since the first time (almost 2 years ago) I started using this, otherwise, excellent application.

When i scan a new file (all my files are matroska, perfectly tagged), which has English Audio (eng in matroska) and/or English subtitles (probably among others subs) , then the English attribute is ignored.

I'm talking about the fields Audio Language (must be field "Lid" in table "Audio") and Subtitle Language (must be field "lid" in table "moviesubs")
So I have to manually edit those two fields and set value to "English" (lid=1)instead of null ( lid = 35)

All other languages are imported perfectly.

It is as if someone has told the program to specifically ignore the "eng"  attribute in matroska files.

Any help is welcome.
« Last Edit: September 09, 2013, 07:04:47 pm by koliniol »

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #1 on: September 12, 2013, 06:12:37 pm »
anyone ???

Offline nostra

  • Administrator
  • *****
  • Posts: 2852
    • View Profile
    • Personal Video Database
Re: English Language for Audio or Subtitles is ignored
« Reply #2 on: September 27, 2013, 09:39:01 pm »
What is your PVD version? Are you using the Value Conversion plugin? (valueconvert.dll in Plugins folder)
Gentlemen, you can’t fight in here! This is the War Room!

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #3 on: September 29, 2013, 04:50:45 pm »
v.9.9.21
Yes I have this dll valueconvert.dll
Although I do not know what it is (maybe I downloaded it my mistake)
What does this plug -in do?
Do I need it ?

Offline nostra

  • Administrator
  • *****
  • Posts: 2852
    • View Profile
    • Personal Video Database
Re: English Language for Audio or Subtitles is ignored
« Reply #4 on: September 30, 2013, 09:43:09 pm »
This plugin replaces certain values set in movie records with the ones from it's configuration file. Try deleting it from the Plugins folder while PVD is NOT running and check if your Problem goes away.
Gentlemen, you can’t fight in here! This is the War Room!

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #5 on: October 01, 2013, 04:48:14 pm »
deleted plugin
restarted PVD
Imported new mkv with english audio
problem persists !!!!
all english attributes are ignored !!

Offline nostra

  • Administrator
  • *****
  • Posts: 2852
    • View Profile
    • Personal Video Database
Re: English Language for Audio or Subtitles is ignored
« Reply #6 on: October 01, 2013, 07:41:12 pm »
Thats weird. Can you upload a sample, so that I can reproduce the problem here.
Gentlemen, you can’t fight in here! This is the War Room!

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #7 on: October 02, 2013, 04:08:27 pm »
you mean a sample mkv file ?

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #8 on: October 02, 2013, 04:44:51 pm »
I found out when this happens.
Download this file
http://www.auby.no/files/video_tests/xvid_480p_as_l5_1mbps_he-aac_foreign_subs_matrix.mkv
When I import the above file in PVD, Enlish Language is correctly Detected
Remuxed the above file using the latest mkvmerge without changing anything:
http://www.videohelp.com/download/mkvtoolnix-unicode-6.4.1-setup.exe
When I import the newly remuxed file English language is not detected in PVD.
I then decided to use Header Editor to see if there are any differences between the two files and noticed that in the second file the "eng" element is not THERE !!
Google it and came up with this:
https://trac.bunkus.org/ticket/524
Where it states that :

"Actually it is none of your three possibilities. The matroska specs have known "default values" for some of their elements since the specs were created in 2002. This is nothing new. For example the "track language" has a default value of "eng". A player has to use this default value if the element is not present in the file.

What changed in Mkvmerge is that elements whose actual value equals their default value are not written to the file anymore. This affects elements like "track language" or "default track flag". It is 100% spec compliant. It is nothing new. It is completely backwards compatible.

The only ones at fault are some players that do not implement certain parts of the.matroska specs. Most of the software implementations have been fixed in the meantime. For MPC HC there is a fixed version available if I am not mistaken."



So I guess that if English is considered default value according to matroska specs then PVD should handle the absence of the eng element as "English"


Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #9 on: October 02, 2013, 04:51:05 pm »
I also found this argue regarding MKVMerge 4.0 version, where this feature  was first implemented and the developer obviously was not willing to change it back !!!

http://forum.doom9.org/showthread.php?t=155732.



Offline nostra

  • Administrator
  • *****
  • Posts: 2852
    • View Profile
    • Personal Video Database
Re: English Language for Audio or Subtitles is ignored
« Reply #10 on: October 07, 2013, 09:36:52 pm »
The problem seems to fix itself by updating mediainfo.dll -> http://mediainfo.sourceforge.net
Gentlemen, you can’t fight in here! This is the War Room!

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #11 on: October 08, 2013, 05:57:05 pm »
I tried your suggestion but using the newer dll made things worse
Nothing is detected !!
I guess that v.0.9.9.21 is not compatible with new dll!
I will try with the beta PVD version and Let you know

Offline koliniol

  • Member
  • *
  • Posts: 24
    • View Profile
    • Digital movie Database
Re: English Language for Audio or Subtitles is ignored
« Reply #12 on: October 08, 2013, 06:27:36 pm »
I can confirm that in latest beta version everything works as it should!  :D
I guess I'll have to consider upgrading.