2 video h264 only one transcoding...why?

Server Version#: 1.22.1.4275
Player Version#: 5.12.0

Good evening,

Server: Raspberry Pi4 4gb OpenMediavault 5+Docker Portainer PMS
Client: Samsung 2019 Q64 55’

It’s not possible to see first video (VID_20200906_103425.mp4) because of server transcoding.
2th video (VID_20200906_144559.mp4) can be seen very well: no server transcoding.

Same gigabit network, same smartphone camera, same recording settings, no subtitles.
I can’t understand why one video is transcoded while the other is not. Is there anyone who can help me?

Thank you

Nome completo : VID_20200906_103425.mp4
Formato : MPEG-4
Profilo formato : Base Media
Dimensione : 116MiB
Durata : 24s 175 ms
Bitrate totale : 40,3 Mb/s
Data codifica : UTC 2020-09-06 08:34:50
com_android_version : 10

Video
ID : 1
Formato : AVC
Formato/Informazioni : Advanced Video Codec
Profilo formato : High
Format level : 4.2
Impostazioni formato, CABAC : Si
Impostazioni formato, RefFrames : 1 frame
Impostazioni formato, GOP : M=1, N=60
ID codec : avc1
Durata : 24s 175 ms
Bitrate : 39,9 Mb/s
Larghezza : 1.920 pixel
Altezza : 1.080 pixel
Rapporto aspetto visualizzazione : 16:9
Modalità frame rate : Variabile
Frame rate : 60,000 FPS
Frame rate minimo : 59,406 FPS
Frame rate massimo : 60,606 FPS
Standard : NTSC
Spazio colore : YUV
Croma subsampling : 4:2:0
Profondità bit : 8 bit
Tipo scansione : Progressivo
Bit/(pixel*frame) : 0.321
Dimensione della traccia : 115MiB (99%)
Titolo : VideoHandle
Lingua : Inglese
Data codifica : UTC 2020-09-06 08:34:50
Data : UTC 2020-09-06 08:34:50
Color range : Limited
colour_range_Original : Full
Colori primari : BT.709
colour_primaries_Original : BT.601 NTSC
Caratteristiche trasferimento : BT.709
transfer_characteristics_Original : BT.601
Coefficienti matrici : BT.709
matrix_coefficients_Original : BT.601
mdhd_Duration : 24175
Codec configuration box : avcC

Audio
ID : 2
Formato : AAC LC
Formato/Informazioni : Advanced Audio Codec
ID codec : mp4a-40-2
Durata : 24s 107 ms
Duration_FirstFrame : 1 ms
Modalità bitrate : Costante
Bitrate : 96,0 kb/s
Canali : 2 canali
Channel layout : L R
Frequenza campionamento : 48,0 kHz
Frame rate : 46,875 FPS (1024 SPF)
Modo compressione : Con perdita
Dimensione della traccia : 282 KiB (0%)
Titolo : SoundHandle
Lingua : Inglese
Data codifica : UTC 2020-09-06 08:34:50
Data : UTC 2020-09-06 08:34:50
mdhd_Duration : 24107

Nome completo : VID_20200906_144559.mp4
Formato : MPEG-4
Profilo formato : Base Media
Dimensione : 144MiB
Durata : 30s 57 ms
Bitrate totale : 40,3 Mb/s
Data codifica : UTC 2020-09-06 12:46:31
com_android_version : 10

Video
ID : 1
Formato : AVC
Formato/Informazioni : Advanced Video Codec
Profilo formato : High
Format level : 4.2
Impostazioni formato, CABAC : Si
Impostazioni formato, RefFrames : 1 frame
Impostazioni formato, GOP : M=1, N=60
ID codec : avc1
Durata : 30s 57 ms
Durata sorgente : 30s 55 ms
Bitrate : 40,0 Mb/s
Larghezza : 1.920 pixel
Altezza : 1.080 pixel
Rapporto aspetto visualizzazione : 16:9
Modalità frame rate : Variabile
Frame rate : 60,000 FPS
Frame rate minimo : 30,080 FPS
Frame rate massimo : 62,500 FPS
Standard : NTSC
Spazio colore : YUV
Croma subsampling : 4:2:0
Profondità bit : 8 bit
Tipo scansione : Progressivo
Bit/(pixel*frame) : 0.321
Dimensione della traccia : 143MiB (99%)
Dim. flusso sorgente : 143MiB (99%)
Titolo : VideoHandle
Lingua : Inglese
Data codifica : UTC 2020-09-06 12:46:31
Data : UTC 2020-09-06 12:46:31
Color range : Limited
colour_range_Original : Full
Colori primari : BT.709
colour_primaries_Original : BT.601 NTSC
Caratteristiche trasferimento : BT.709
transfer_characteristics_Original : BT.601
Coefficienti matrici : BT.709
matrix_coefficients_Original : BT.601
mdhd_Duration : 30057
Codec configuration box : avcC

Audio
ID : 2
Formato : AAC LC
Formato/Informazioni : Advanced Audio Codec
ID codec : mp4a-40-2
Durata : 29s 989 ms
Duration_FirstFrame : 16 ms
Modalità bitrate : Costante
Bitrate : 96,0 kb/s
Canali : 2 canali
Channel layout : L R
Frequenza campionamento : 48,0 kHz
Frame rate : 46,875 FPS (1024 SPF)
Modo compressione : Con perdita
Dimensione della traccia : 351 KiB (0%)
Titolo : SoundHandle
Lingua : Inglese
Data codifica : UTC 2020-09-06 12:46:31
Data : UTC 2020-09-06 12:46:31
mdhd_Duration : 29989

what does the app say why it is in playback info?

In client i can read the following data:

-for movie where transcode is active
40mbps 1080p (original)

-for movie not transcoded
40.1mbps 1080p (original)

For each video direct play setting is enabled

during playback bring up the on screen controller and choose the three dots to the right. then toggle Playback information on. then when you go back to playback it should have more info overlaid on the screen. including reason for transcode

Thanks for the replay.
My app doesn’t show playback information in menù

Do you have the public preview enabled in settings?

I moved video to another library.
I enabled video playback: the error seems related to FPS. Maybe movie has only little fps more than 60.
Is there a way to force it and riproduce it without transcoding?

you can disable transcoding on the server but there is no way to tell the client not ask the server to transcode if it is needed.

I read about forcing client profile using an xml configuration in server.
For your opinion, is it possibile?
However I don’t find the Samsung TV default profile as starting point.

For some reason, the mp4 file is stating that its maximum frame rate exceeds 60fps. Which is probably not correct.
Try remuxing it to MKV. MKVtoolnixGUI and use that instead.

I understand the max frame rate but i don’t understand only one video is played without transcoding reason.
I will try to remux to MKV, thank you

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.