Hi all
I use tvheadend in a docker container (linuxserver/tvheadend:latest).
I mounted /recordings into the container and configured it in my recording profile as direcroty.
If I record a tv stream now, it converts and save the files as set in the profile to /recordings. /recordings points to a SMB-Mount on my Ubuntu Server.
If I check, the file is on my SMB-Mount and I can play it in VLC or other applications like plex.
If I try to play it from the TVHeadend WebGUI or TVHClient on iPhone it runs into an error.
2018-02-12 22:11:57.672 [ INFO] dvr: /recordings/SomeShow/2018-02-12_21-50_SomeShow_Channel-HD.mp4 from adapter: "IPTV", network: "Networkprovider", mux: "Channel HD", provider: "Networkprodiver", service: "Channel HD"
2018-02-12 22:11:57.672 [ INFO] dvr: # type lang resolution aspect ratio sample rate channels
2018-02-12 22:11:57.672 [ INFO] dvr: 1 HEVC 1280x720 16:9
2018-02-12 22:11:57.672 [ INFO] dvr: 3 AAC-LATM und 24000 2
2018-02-12 22:12:15.804 [ INFO] subscription: 0002: "DVR: SomeShow" unsubscribing from "Channel HD"
x265 [warning]: specified frame type is not compatible with max B-frames
x265 [info]: frame I: 45, Avg QP:24.13 kb/s: 16529.29
x265 [info]: frame P: 219, Avg QP:25.25 kb/s: 3414.93
x265 [info]: frame B: 661, Avg QP:27.20 kb/s: 650.55
x265 [info]: consecutive B-frames: 16.3% 0.0% 0.8% 83.0%
encoded 925 frames in 18.57s (49.80 fps), 2077.52 kb/s, Avg QP:26.59
2018-02-12 22:12:15.931 [ INFO] dvr: "SomeShow" on "Channel HD": End of program: Completed OK
2018-02-12 22:12:20.573 [ INFO] http: 10.32.0.1: using ticket bd6cfcc2496694d2393693f0332089b4f494d76f for /dvrfile/ce692fe4756c8b6e5188a0332f7588bc
2018-02-12 22:12:20.573 [ ERROR] http: unable to convert filename 'ASCII//TRANSLIT//IGNORE' to a safe form using charset '2018-02-12_21-50_SomeShow_Channel-HD.mp4'
2018-02-12 22:12:20.573 [ ERROR] http: 10.32.0.1: HTTP/1.1 GET /dvrfile/ce692fe4756c8b6e5188a0332f7588bc -- 500
First part is from recording... second from tring to play the file directly from the webgui. -> downloads file and open with vlc.
I also activated Configuration -> Debugging -> Debug to Syslog ... but I can't see more information in my log. So I'm not sure if it works properly.
I use utf8 as setting in recording profile also as mount option for my smb mount on ubuntu.
I can't figure out whats wrong... the file is there and can also deleted from the tvheadend webGUI... so there is no permission problem.
I also logged in into tvheadend docker container and tried to open the file on /recordings ... I can "cat" it so read permission is also work.
So now I'm really confused about that... maybe someone here has an idea or a hint how to solve this problem?
If you need some more log output or infos... just ask :) I will try to get and post it.