Jump to content

Recommended Posts

Posted

Hi,
I have a problem with updating individual movies in an existing movie library. Below are the library settings.

474364990_einstellungen01(Kopie).jpg.2731876d6b4cb412a551c2a257a7c520.jpg324355842_einstellungen02(Kopie).jpg.c294cd6f7a9f2bf23ac4a76f801ffefd.jpg5105012_einstellungen03(Kopie).jpg.1fbca08ee5da124f9b6f46cc0aeb0c99.jpg

 

Library scan, metadata scan, edit the nfo by hand with no success.
Changes are always overwritten after a scan.
Completely deleting the film from the library, rescanning, also deleting the corresponding *.json without success.
After adding the film and a scan, the metadata is always taken over and not created again.
It's mainly about the technical data of the film and the changes in the audio language from "mul" to "German".
Of course I remuxed the film. Scan the media info here.

mediainfo01.jpg.a4c8af7ba295ea229ac4bf6373f4c38e.jpg

and here the NFO:

nfo01.thumb.jpg.186cfa605cb697888f3b93b8b191712c.jpg

What else can I do so that emby forgets films and writes and reads REAL info. There is no problem with newly added films, but with films that emby already had in a library.

Many thanks for the help

 

Happy2Play
Posted

Emby only writes that fileinfo data to nfo for I believe Kodi, Emby itself does not use it at all.

But changing the file should update the nfo.

Posted
2 hours ago, Happy2Play said:

 

But changing the file should update the nfo.

And then running a library scan after that.

Posted
Quote

@Happy2Play  Emby schreibt diese Dateiinfo-Daten nur für Kodi, glaube ich, in nfo, Emby selbst verwendet sie überhaupt nicht.

Aber das Ändern der Datei sollte die nfo aktualisieren.

Prioritize your favorite local metadata sources via sort order. The first file found is used.

That's what it says in the library settings...so that's wrong?

@Lukas 

Quote

Und danach einen Bibliotheksscan durchführen.

I'll quote myself:

Quote

Library scan, metadata scan, edit the nfo by hand with no success.
Changes are always overwritten after a scan.
Completely deleting the film from the library, rescanning, also deleting the corresponding *.json without success.
After adding the film and a scan, the metadata is always taken over and not created again.
It's mainly about the technical data of the film and the changes in the audio language from "mul" to "German".
Of course I remuxed the film. Scan the media info here.

What else can I do so that emby forgets films or scans them again? I've been struggling with this problem since December.

Thanksembyserver.txt

Posted

@mixXxim can you please show a screenshot of your options for the library? Thanks !

Posted

As can be seen in the initial post

Posted

Further tests:
1. Delete the entire library concerned
2. Rename all movies and info,s in the library (still had " - " in front of the date, now "Filmname (Date).ext)
3. new creation of a new library with a different name without spaces in the root folder (RecordedTV)
4. Scanning the library and metadata
!Problem still exists!

this value is always entered in the info after scanning

nfo01.thumb.jpg.421bbfd8349144f4d04dcc58aa026bbb.jpg

Happy2Play
Posted (edited)

@LukeI sort of see what OP is saying as fileinfo is not updated in nfo but Emby UI is.

image.png.0b61fd47786a1c3d322811b5b01e0f04.png

Changed header in file with mkvtoolnix

image.png.73f6429d02c8162417d1a256c7d4f826.png

but nfo never changed

  <fileinfo>
    <streamdetails>
     
      <audio>
        <codec>aac</codec>
        <micodec>aac</micodec>
        <bitrate>192000</bitrate>
        <language>mul</language>
        <scantype>progressive</scantype>
        <channels>2</channels>
        <samplingrate>48000</samplingrate>
        <default>True</default>
        <forced>False</forced>
      </audio>
    </streamdetails>
  </fileinfo>

Only way I saw nfo update was hitting save in edit metadata.

      <audio>
        <codec>aac</codec>
        <micodec>aac</micodec>
        <bitrate>192000</bitrate>
        <language>eng</language>
        <scantype>progressive</scantype>
        <channels>2</channels>
        <samplingrate>48000</samplingrate>
        <default>True</default>
        <forced>False</forced>
      </audio>

 

Edited by Happy2Play
Posted

@Happy2Play

this value "mul" is always entered in the nfo after scanning
So even after the new muxing with mkvtoolnix, the media information in emby is not changed, updated, even after all of the methods described above.

mediainfo01.jpg.1edb35f7d70f9ed55fb29ddde57c9624.jpg

and what emby displays

emby_Medieninfo.jpg.5e6604c5913bf0ead00ac302dfd48539.jpg

Thanks very much

Happy2Play
Posted (edited)
6 minutes ago, mixXxim said:

@Happy2Play

this value "mul" is always entered in the nfo after scanning
So even after the new muxing with mkvtoolnix, the media information in emby is not changed, updated, even after all of the methods described above.

mediainfo01.jpg.1edb35f7d70f9ed55fb29ddde57c9624.jpg

and what emby displays

emby_Medieninfo.jpg.5e6604c5913bf0ead00ac302dfd48539.jpg

Thanks very much

Assuming Emby has seen and processed the file update, there is something else here as I can not replicate Emby media info and MediaInfo having different information.  For me MediaInfo and Emby metadata always match.  But as mentioned written nfo data is a totally different story and not used by Emby in any way.

Edited by Happy2Play
Posted

A somewhat different constellation in another library worked without problems.
Example: a film was missing the "Default" label in the audio stream. I remuxed this film with mkvtoolnix, exited emby, copied new film, started emby, scanned and the media information was displayed correctly in emby.

visproduction
Posted (edited)

I have found the only way to change the language for .mp4, is to change the metadata in the video file.  I assume that the nfo data pulls from there and ignores any effort to edit the .nfo file.  When I use AVIdemux video encoder - https://avidemux.org/,  Audio tab, type the first letter of the language you want, save and copy Video and Audio to a new updated video file.  It only takes under a minute to update a full 2 hour video.  When you copy this video back into Emby library, the correct langauge appears.  I would think other video editors can also do this.  I know it works with AVIdemux.  (It probably can work with just a ffmpeg command line and could be batched to handle 1000 films at once.)

Language update works with AVIDemux editor.jpg

Edited by visproduction
Happy2Play
Posted

From a mkv standpoint it is just a matter of changing header info and hit ctlr-s to save.

image.thumb.png.3fe88c63cb2b3ace55b5b9d989e9e96d.png

 

  • Like 1
  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...