Jump to content

Película no se reproduce


Recommended Posts

Posted

Hola, tengo un problema con una película. La tenía añadida en mi biblioteca con una calidad X y he podido conseguirla con una calidad bastante superior. Quité la película de mi librería, actualizé el servidor y borré la película directamente. Puse la nueva y escaneé mi librería nuevamente para que apareciera. Ahora la película me aparece pero en los detalles, me pone que la agregué en julio 2020   ( cuando la he agregado hoy ). Intento reproducirla y en un segundo se cierra. Os adjunto el log porque me estoy volviendo loco. Muchas gracias

 

embyserver.txt

Happy2Play
Posted
10 minutes ago, cyrax_36 said:

Now the film appears to me but in the details, it puts me that I added it in July 2020 (when I added it today).

What is your Date added behavior for new content setting, but will guess File Creation date instead of Scan date?  App Settings-Library-Advanced tab

As for playback is there a ffmpeg created if so please post but looks like there is an issue probing the file but devs will have to comment on that.

System.OverflowException: Value was either too large or too small for an Int32.

 

Posted

Hi. For the date, yes...you're totally right. The behavior selected is use the file creation date.

Attached you can find the log.

 

ffmpeg.txt

Posted

Adding more extra info :

The multimedia info in the detailed page of the movie is empty, theres's no detail on it.

 

Thanks

 

Happy2Play
Posted

Yes for some reason the file is not being probed.  Are you sure the file is not corrupt?

Quote

{"Protocol":"File","Id":"c2a43d1423d5ffed61840b165febb3df","Path":"D:\\Videoteca\\Acorralado (Rambo).mp4","Type":"Default","Container":"mp4","Size":0,"Name":"Acorralado (Rambo)","IsRemote":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":false,"MediaStreams":[],"Formats":[],"RequiredHttpHeaders":{},"ReadAtNativeFramerate":false}

 

Posted

I'm totally sure of this. The folder is shared also for Plex, and is reproduced in Plex without any kind of issue.

Happy2Play
Posted

Devs will have to comment on this as look like it is probed but then ffprobe throws an error.  @Luke@softworkz

http://localhost:8096/emby/Items/10157/Refresh?Recursive=true&ImageRefreshMode=Default&MetadataRefreshMode=Default&ReplaceAllImages=false&ReplaceAllMetadata=false&X-Emby-Client=Emby Web&X-Emby-Device-Name=Firefox Windows&X-Emby-Device-Id=db82afe4-d1a5-49a1-947e-7632d9ed53e5&X-Emby-Client-Version=4.7.11.0&X-Emby-Language=es
2023-03-05 00:57:29.060 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: C:\Users\Rafa\AppData\Roaming\Emby-Server\system\ffprobe.exe -i file:"D:\Videoteca\Acorralado (Rambo).mp4" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2023-03-05 00:57:29.199 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 - Succeeded
2023-03-05 00:57:29.248 Error App: Error in ffprobe
	*** Error Report ***
	Version: 4.7.11.0
	Command line: C:\Users\Rafa\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.19044
	Framework: .NET 6.0.10
	OS/Process: x64/x64
	Runtime: C:/Users/Rafa/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\Rafa\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Rafa\AppData\Roaming\Emby-Server\system
	System.OverflowException: System.OverflowException: Value was either too large or too small for an Int32.
	   at System.Convert.ToInt32(Double value)
	   at Emby.Server.MediaEncoding.Probing.ProbeResultNormalizer.GetMediaStream(Boolean isAudio, ProbeStream streamInfo, ProbeFormat formatInfo)
	   at Emby.Server.MediaEncoding.Probing.ProbeResultNormalizer.<>c__DisplayClass6_0.<GetMediaInfo>b__0(ProbeStream s)
	   at System.Linq.Enumerable.SelectArrayIterator`2.MoveNext()
	   at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
	   at Emby.Server.MediaEncoding.Probing.ProbeResultNormalizer.GetMediaInfo(ProbeResult data, Boolean isAudio, String path, MediaProtocol protocol)
	   at Emby.Server.MediaEncoding.Probing.MediaProbeManager.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, String userAgent, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Boolean forceEnableLogging, CancellationToken cancellationToken)
	   at Emby.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](MetadataResult`1 metadataResult, MetadataRefreshOptions options, LibraryOptions libraryOptions, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, MetadataResult`1 itemResult, String logName, MetadataRefreshOptions options, LibraryOptions libraryOptions, RefreshResult refreshResult, CancellationToken cancellationToken)
	Source: System.Private.CoreLib
	TargetSite: Int32 ToInt32(Double)

 

Posted

Thanks for your help. I keep waiting.

Posted

Can you provide a copy of this video for testing?

Posted

Sure. It's 2.4GB. How can I share it ?

Happy2Play
Posted

Probably drop box but if you could trim the file and it provides the same results a smaller sample would be preferable.

Happy2Play
Posted

@Lukehere is the ffprobe info but get the same error with no media info on itemdetails.

Spoiler

C:\Users\Media>C:\Users\Media\AppData\Roaming\Emby-Server\system\ffprobe.exe -i file:"C:\Users\Media\Desktop\Videos\Movies - DB\Acorralado (Rambo).mp4" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
ffprobe version 5.1-emby_2023_02_21 Copyright (c) 2007-2022 the FFmpeg developers and softworkz for Emby LLC
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
{
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file:C:\Users\Media\Desktop\Videos\Movies - DB\Acorralado (Rambo).mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 512
    compatible_brands: mp42
    creation_time   : 2023-03-04T11:43:56.000000Z
    hd_video        : 0
    iTunMOVI        : <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"  "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict></dict></plist>
  Duration: 01:33:16.40, start: 0.000000, bitrate: 3470 kb/s
  Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], 3335 kb/s, Level 41, 30 fps, 30 tbr, 90k tbn (default)
    Metadata:
      creation_time   : 2023-03-04T11:43:56.000000Z
      handler_name    : VideoHandler
      vendor_id       : [0][0][0][0]
      encoder         : h264
    Side data:
      displaymatrix: rotation of nan degrees
  Stream #0:1[0x2](spa): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      creation_time   : 2023-03-04T11:43:56.000000Z
      handler_name    : SoundHandler
      vendor_id       : [0][0][0][0]
    "streams": [
        {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Main",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 1280,
            "height": 720,
            "coded_width": 1280,
            "coded_height": 720,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 2,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "16:9",
            "pix_fmt": "yuv420p",
            "level": 41,
            "chroma_location": "left",
            "field_order": "progressive",
            "refs": 1,
            "is_avc": "true",
            "nal_length_size": "4",
            "id": "0x1",
            "r_frame_rate": "30/1",
            "avg_frame_rate": "30/1",
            "time_base": "1/90000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 503676000,
            "duration": "5596.400000",
            "bit_rate": "3335358",
            "bits_per_raw_sample": "8",
            "nb_frames": "167892",
            "extradata": "\n00000000: 0142 001e ffe1 0019 674d 4029 eca0 2802  .B......gM@)..(.\n00000010: dd80 8800 0003 0008 0000 0301 e478 c18c  .............x..\n00000020: b001 0004 68ea ef20                      ....h.. \n",
            "extradata_size": 40,
            "disposition": {
                "default": 1,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            },
            "tags": {
                "creation_time": "2023-03-04T11:43:56.000000Z",
                "language": "und",
                "handler_name": "\fVideoHandler",
                "vendor_id": "[0][0][0][0]",
                "encoder": "h264"
            },
            "side_data_list": [
                {
                    "side_data_type": "Display Matrix",
                    "displaymatrix": "\n00000000:            0           0           0\n00000001:            0
 0           0\n00000002:            0           0  1073741824\n",
                    "rotation": -9223372036854775808
                }
            ]
        },
        {
            "index": 1,
            "codec_name": "aac",
            "codec_long_name": "AAC (Advanced Audio Coding)",
            "profile": "LC",
            "codec_type": "audio",
            "codec_tag_string": "mp4a",
            "codec_tag": "0x6134706d",
            "sample_fmt": "fltp",
            "sample_rate": "44100",
            "channels": 2,
            "channel_layout": "stereo",
            "bits_per_sample": 0,
            "id": "0x2",
            "r_frame_rate": "0/0",
            "avg_frame_rate": "0/0",
            "time_base": "1/44100",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 246801408,
            "duration": "5596.403810",
            "bit_rate": "128000",
            "nb_frames": "241017",
            "extradata": "\n00000000: 1210                                     ..\n",
            "extradata_size": 2,
            "disposition": {
                "default": 1,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            },
            "tags": {
                "creation_time": "2023-03-04T11:43:56.000000Z",
                "language": "spa",
                "handler_name": "\fSoundHandler",
                "vendor_id": "[0][0][0][0]"
            }
        }
    ],
    "chapters": [

    ],
    "format": {
        "filename": "file:C:\\Users\\Media\\Desktop\\Videos\\Movies - DB\\Acorralado (Rambo).mp4",
        "nb_streams": 2,
        "nb_programs": 0,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "format_long_name": "QuickTime / MOV",
        "start_time": "0.000000",
        "duration": "5596.403800",
        "size": "2427959563",
        "bit_rate": "3470742",
        "probe_score": 100,
        "tags": {
            "major_brand": "mp42",
            "minor_version": "512",
            "compatible_brands": "mp42",
            "creation_time": "2023-03-04T11:43:56.000000Z",
            "hd_video": "0",
            "iTunMOVI": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\"  \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"><plist version=\"1.0\"><dict></dict></plist>"
        }
    }
}

 

Posted

 

If you try to reproduce it using VLC for instance it's working fine

Posted

it's due to this junk rotation value:

"rotation": -9223372036854775808

So we'll have to add handling for that.

Posted

Sorry....what does it mean ? Is it a bug to fix ?

 

 

Posted
Just now, cyrax_36 said:

Sorry....what does it mean ? Is it a bug to fix ?

 

 

Well, the bug should be fixed by the software that created this video file.

But we can also add a fix ourselves to be able to handle it.

Posted

ok...thanks a lot...will you include it on a new version ?

Posted

Now my version is 4.7.11.0.

Thanks for take this into account

  • Thanks 1
Posted

Sorry for my questions.....when the version including this fix will be deployed ?

  • 2 weeks later...
Posted

It will be in the 4.8 server release.

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...