Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transcode, exit code: 1 #39

Open
lknite opened this issue Jan 17, 2023 · 14 comments
Open

transcode, exit code: 1 #39

lknite opened this issue Jan 17, 2023 · 14 comments

Comments

@lknite
Copy link

lknite commented Jan 17, 2023

With some newer videos I've been experiencing the transcoding failing, while everything works if I disable kube-plex. Since the transcoding pod is just using the libraries from the pms image, can we say that it must be crashing due to resources such as memory / cpu? I'm not seeing any cpu or memory errors if I 'k describe pod pms-...'. Here's from the description of a pms pod that errored out:

      /shared/transcode-launcher
      --pms-addr=plex-kube-plex:32400
      --listen=:32400
      --codec-server-url=http://172.16.29.207:46377/
      --codec-dir=/shared/codecs/
      --loglevel=verbose
      --
      /usr/lib/plexmediaserver/Plex Transcoder
      -codec:0
      h264
      -codec:1
      dca
      -ss
      0
      -noaccurate_seek
      -analyzeduration
      20000000
      -probesize
      20000000
      -i
      /data-ceph/media/video.mkv
      -map
      0:0
      -metadata:s:0
      language=eng
      -codec:0
      copy
      -filter_complex
      [0:1] aresample=async=1:ochl='stereo':rematrix_maxval=0.000000dB:osr=48000[0]
      -map
      [0]
      -codec:1
      aac
      -b:1
      256k
      -f
      dash
      -seg_duration
      5
      -dash_segment_type
      mp4
      -init_seg_name
      init-stream$RepresentationID$.m4s
      -media_seg_name
      chunk-stream$RepresentationID$-$Number%05d$.m4s
      -window_size
      5
      -delete_removed
      false
      -skip_to_segment
      1
      -time_delta
      0.0625
      -manifest_name
      http://127.0.0.1:32400/video/:/transcode/session/oc8rzgp4ykdd5c1vemkyqzsv/ff5b9d61-2030-4ac6-a394-a85f2d671a55/manifest?X-Plex-Http-Pipeline=infinite
      -avoid_negative_ts
      disabled
      -map_metadata
      -1
      -map_chapters
      -1
      dash
      -start_at_zero
      -copyts
      -vsync
      cfr
      -y
      -nostats
      -loglevel
      quiet
      -loglevel_plex
      error
      -progressurl
      http://127.0.0.1:32400/video/:/transcode/session/oc8rzgp4ykdd5c1vemkyqzsv/ff5b9d61-2030-4ac6-a394-a85f2d671a55/progress
    Environment:
      CHANGE_CONFIG_DIR_OWNERSHIP:                true
      CWD:                                        /
      FFMPEG_EXTERNAL_LIBS:                       /config/Library/Application Support/Plex Media Server/Codecs/583b3e4-4434-linux-x86_64/
      HOME:                                       /config
      HOSTNAME:                                   plex-kube-plex
      KUBERNETES_PORT:                            tcp://10.102.83.66:443
      KUBERNETES_PORT_443_TCP:                    tcp://10.102.83.66:443
      KUBERNETES_PORT_443_TCP_ADDR:               10.102.83.66
      KUBERNETES_PORT_443_TCP_PORT:               443
      KUBERNETES_PORT_443_TCP_PROTO:              tcp
      KUBERNETES_SERVICE_HOST:                    10.102.83.66
      KUBERNETES_SERVICE_PORT:                    443
      KUBERNETES_SERVICE_PORT_HTTPS:              443
      LANG:                                       C.UTF-8
      LC_ALL:                                     C.UTF-8
      LIBVA_DRIVERS_PATH:                         /usr/lib/plexmediaserver/lib/dri
      PATH:                                       /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
      PLEX_CLAIM:                                 claim-prXr9GZhkGswzuq5NFqf
      PLEX_KUBE_PLEX_PORT:                        tcp://10.101.156.200:32400
      PLEX_KUBE_PLEX_PORT_32400_TCP:              tcp://10.101.156.200:32400
      PLEX_KUBE_PLEX_PORT_32400_TCP_ADDR:         10.101.156.200
      PLEX_KUBE_PLEX_PORT_32400_TCP_PORT:         32400
      PLEX_KUBE_PLEX_PORT_32400_TCP_PROTO:        tcp
      PLEX_KUBE_PLEX_PORT_443_TCP:                tcp://10.101.156.200:443
      PLEX_KUBE_PLEX_PORT_443_TCP_ADDR:           10.101.156.200
      PLEX_KUBE_PLEX_PORT_443_TCP_PORT:           443
      PLEX_KUBE_PLEX_PORT_443_TCP_PROTO:          tcp
      PLEX_KUBE_PLEX_PORT_80_TCP:                 tcp://10.101.156.200:80
      PLEX_KUBE_PLEX_PORT_80_TCP_ADDR:            10.101.156.200
      PLEX_KUBE_PLEX_PORT_80_TCP_PORT:            80
      PLEX_KUBE_PLEX_PORT_80_TCP_PROTO:           tcp
      PLEX_KUBE_PLEX_SERVICE_HOST:                10.101.156.200
      PLEX_KUBE_PLEX_SERVICE_PORT:                32400
      PLEX_KUBE_PLEX_SERVICE_PORT_HTTP:           80
      PLEX_KUBE_PLEX_SERVICE_PORT_HTTPS:          443
      PLEX_KUBE_PLEX_SERVICE_PORT_PMS:            32400
      PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR:  /config/Library/Application Support
      PLEX_MEDIA_SERVER_HOME:                     /usr/lib/plexmediaserver
      PLEX_MEDIA_SERVER_INFO_DEVICE:              Docker Container
      PLEX_MEDIA_SERVER_INFO_MODEL:               x86_64
      PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION:    5.14.0-197.el9.x86_64
      PLEX_MEDIA_SERVER_INFO_VENDOR:              Docker
      PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS:         6
      PWD:                                        /run/s6/services/plex
      SHLVL:                                      0
      TERM:                                       xterm
      TZ:                                         America/Denver
      X_PLEX_TOKEN:                               local-5a681bf3-4aad-490e-910c-9528b9db5657
    Mounts:
      /data from data (rw)
      /shared from shared (rw)
      /transcode from transcode (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9q9gw (ro)
Conditions:
  Type           Status
  PodScheduled   True 
Volumes:
  shared:
    Type:       EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:     
    SizeLimit:  <unset>
  data:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  plex-truenas-data
    ReadOnly:   false
  transcode:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  plex-kube-plex-transcode
    ReadOnly:   false
  kube-api-access-9q9gw:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              beta.kubernetes.io/arch=amd64
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type    Reason     Age   From               Message
  ----    ------     ----  ----               -------
  Normal  Scheduled  8s    default-scheduler  Successfully assigned plex/pms-elastic-transcoder-m5zn9-h9m5r to k-root-b-w3
  Normal  Pulled     1s    kubelet            Container image "ghcr.io/ressu/kube-plex@sha256:0566d16c9e0859c2c14cc8d825079c92fb099593296f0fcb447ad410840f5ea4" already present on machine
  Normal  Created    1s    kubelet            Created container kube-plex-init
  Normal  Started    1s    kubelet            Started container kube-plex-init
@ressu
Copy link
Owner

ressu commented Jan 17, 2023

I've actually notice this same issue and haven't been able to track down the reason why the task is terminated. My guess is that the transcoding process gets terminated as part of regular operations and it just takes longer than what plex expects to start up again.

I really should verify this hypothesis, but just haven't had a chance to do that yet.

@lknite
Copy link
Author

lknite commented Jan 18, 2023

Ya, I wasn't able to track it down either in a day of troubleshooting. Kept switching between enabling kube-plex and disabling it with the two videos failing with in my plex web app & mobile web app, but the videos worked with direct play and htpc. Eventually, at end of day, I put in an issue at a plex forum and after the first response I went to gather up some logs and everything started working with kube-plex disabled.

I'm not sure if that's a clue, that two videos were failing in both the plex web app and plex mobile with kube-plex disabled, as well as with kube-plex and the pod exiting with code 1... but then, after several hours, the plex web app and plex mobile started working with kube-plex disabled, and now its just with kube-plex enabled that it doesn't work.

@craigcabrey
Copy link

So, I made some headway on this. First, I had to change the loglevel manually (the loglevel attribute is broken, I had a PR I'll put up for that). Secondly, I shimmed the transcode-launcher with a script that sleeps on fail. Otherwise it's impossible to debug.

There is some output from the Plex transcoder about an invalid argument, but I haven't dug into that side too much yet.

Sorry for the long paste:

[http @ 0x7fdf1d5f94c0] Setting default whitelist 'http,https,tls,rtp,tcp,udp,crypto,httpproxy,data'
[tcp @ 0x7fdf1d4f5e80] Original list of addresses:
[tcp @ 0x7fdf1d4f5e80] Address 127.0.0.1 port 32400
[tcp @ 0x7fdf1d4f5e80] Interleaved list of addresses:
[tcp @ 0x7fdf1d4f5e80] Address 127.0.0.1 port 32400
[tcp @ 0x7fdf1d4f5e80] Starting connection attempt to 127.0.0.1 port 32400
[tcp @ 0x7fdf1d4f5e80] Successfully connected to 127.0.0.1 port 32400
[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress?status=startup HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


ffmpeg version acf6c67-4446 Copyright (c) 2000-2022 the FFmpeg developers
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=ffmpeg%20version%20acf6c67-4446%20Copyright%20%28c%29%202000-2022%20the%20FFmpeg%20developers HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  built with Plex clang version 11.0.1 (https://plex.tv 9b997da8e5b47bdb4a9425b3a3b290be393b4b1f)
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20built%20with%20Plex%20clang%20version%2011.0.1%20%28https%3A%2F%2Fplex.tv%209b997da8e5b47bdb4a9425b3a3b290be393b4b1f%29 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  configuration: --disable-static --enable-shared --disable-libx264 --disable-hwaccels --disable-protocol=concat --external-decoder=h264 --enable-debug --enable-muxers --enable-libxml2 --fatal-warnings --disable-gmp --disable-avdevice --disable-bzlib --disable-sdl2 --disable-decoders --disable-devices --disable-encoders --disable-ffprobe --disable-ffplay --disable-doc --disable-iconv --disable-lzma --disable-schannel --disable-linux-perf --disable-mediacodec --enable-eae --disable-protocol='udp,udplite' --arch=x86_64 --target-os=linux --strip=true --cc=x86_64-linux-musl-clang --pkg-config=/data/jenkins/conan_build/1112542819/plexconantool/plex-pkg-config --pkg-config-flags=--static --enable-cuda-llvm --enable-libdrm --enable-opencl --enable-cross-compile --ar=llvm-ar --nm=llvm-nm --ranlib=llvm-ranlib --extra-ldflags='-Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libpciaccess/0.16-15/plex/stable/package/7763a87432c78a82fd36373080b064286892cea3/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libdrm/2.4.112-8/plex/stable/package/5d5758c451445ffc145f6d0eac5c69539db0f342/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/iconv/1.16-31/plex/stable/package/da4999666f4b1709dd93ae40fffdb2c6f130b23f/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-gmmlib/22.1.5-1/plex/stable/package/d7d5d1f35ff92a8c39da6b47605055e839a42a9c/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libva/2.15.0-3/plex/stable/package/f0f4893209b867ce448a96e25ef4d6b158311557/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libpciaccess/0.16-15/plex/stable/package/7763a87432c78a82fd36373080b064286892cea3/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libdrm/2.4.112-8/plex/stable/package/5d5758c451445ffc145f6d0eac5c69539db0f342/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/iconv/1.16-31/plex/stable/package/da4999666f4b1709dd93ae40fffdb2c6f130b23f/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-gmmlib/22.1.5-1/plex/stable/package/d7d5d1f35ff92a8c39da6b47605055e839a42a9c/lib -Wl,-rpath,/data/jenkins/conan_build/1112542819/conan/.conan/data/libva/2.15.0-3/plex/stable/package/f0f4893209b867ce448a96e25ef4d6b158311557/lib -m64 -L/data/jenkins/conan_build/1112542819/conan/.conan/data/opus/1.2.1-33/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libvorbis/1.3.5-37/plex/stable/package/76eba14299c6c14bf4759b1da21aec07c9ca1a2f/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/dav1d/1.0.0-13/plex/stable/package/4d954bcc6be6a68b775ef1b1bae9dd65e4e237ff/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/ffnvcodec/11.0.10.1-315ad74-0/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/x264/161-1086f45-26/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/zvbi/0.2.35-59/plex/stable/package/7366a567f554439fb9e7a3415c9d1c2ea2b75360/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/rtmpdump/2.4-105/plex/stable/package/23eb151cc372234cf231da9b165c1667f99ae0e2/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libass/0.16.0-3/plex/stable/package/d81dbed7e8ad560c9ec55240308ceb55b203927d/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/mp3lame/3.98.4-32/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-media-driver/22.4.4-4/plex/stable/package/f19c9ea11b5a6b248dc6879124f3ca0409aeeee5/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-vaapi-driver/2.4.1-26/plex/stable/package/60668d03878c5b09fa34470ad2ae57975546be1c/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/opencl-icd-loader/v2022.01.04-169f05d-1/plex/stable/package/417850def17ad9bd3a83ff74d4be34ee79a8b0c3/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libogg/1.3.2-33/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/gnutls/3.7.2-10/plex/stable/package/fdf5e8161de02405686d740969e8af389619df46/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/fribidi/1.0.12-1/plex/stable/package/464531ac2a3f2ab2167bd10d1214603bc8116983/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/harfbuzz/4.2.1-2/plex/stable/package/53415d552ac96104f622ffa8d8530937a40b4271/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libva/2.15.0-3/plex/stable/package/f0f4893209b867ce448a96e25ef4d6b158311557/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-gmmlib/22.1.5-1/plex/stable/package/d7d5d1f35ff92a8c39da6b47605055e839a42a9c/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/nettle/3.7.3-6/plex/stable/package/33d6d59c31a8ebdda675cdb28c77aeebdbee4273/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/iconv/1.16-31/plex/stable/package/da4999666f4b1709dd93ae40fffdb2c6f130b23f/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/fontconfig/2.14.0-2/plex/stable/package/aacc2a7710dfa87ed80d4eea45b80c93243fe456/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libdrm/2.4.112-8/plex/stable/package/5d5758c451445ffc145f6d0eac5c69539db0f342/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libxml2/2.9.11-e1bcffea-12/plex/stable/package/33406d37abb556848190dcd6097a9849aa894baf/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/gmp/6.2.0-14/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/freetype2/2.12.1-24/plex/stable/package/82a00e1e4cc2e8878bb79ae9b5e2235fd8280e6a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/expat/2.2.5-34/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libuuid/1.0.3-27/plex/stable/package/841d526523d3550ac4d52807df94cbbedce37e2c/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libpciaccess/0.16-15/plex/stable/package/7763a87432c78a82fd36373080b064286892cea3/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libpthread-stubs/0.4-34/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/bzip2/1.0.6-37/plex/stable/package/618bb3c469051b52e1349cf1a297263df374d15a/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/libpng/1.6.37-39/plex/stable/package/33406d37abb556848190dcd6097a9849aa894baf/lib -L/data/jenkins/conan_build/1112542819/conan/.conan/data/zlib/1.2.11-31/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/lib -Wl,--gc-sections -Wl,-z,noexecstack -Wl,-z,relro -g2 -gdwarf-4 -Wl,--build-id=sha1 -flto=thin -fwhole-program-vtables -Wl,--icf=all -Wl,--threads=6 -Wl,-O2 -l:libgcompat.so.0 -Wl,-rpath,'\''XORIGIN/../lib'\'' -Wl,-rpath,'\''XORIGIN/lib'\'' -Wl,--thinlto-cache-dir=/data/jenkins/conan_build/1112542819/conan/.conan/data/ffmpeg/2.0-acf6c67c5bc-0/plex/stable/build/4df17a4d5943a4dd808810c802af6e342e8aabf2/lto_cache/' --extra-libs= --enable-decoder=png --enable-decoder=apng --enable-decoder=bmp --enable-decoder=mjpeg --enable-decoder=thp --enable-decoder=gif --enable-decoder=dirac --enable-decoder=ffv1 --enable-decoder=ffvhuff --enable-decoder=huffyuv --enable-decoder=libdav1d --enable-decoder=av1 --enable-decoder=rawvideo --enable-decoder=zero12v --enable-decoder=ayuv --enable-decoder=r210 --enable-decoder=v210 --enable-decoder=v210x --enable-decoder=v308 --enable-decoder=v408 --enable-decoder=v410 --enable-decoder=y41p --enable-decoder=yuv4 --enable-decoder=ansi --enable-decoder=alac --enable-decoder=flac --enable-decoder=vorbis --enable-decoder=opus --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-decoder=ass --enable-decoder=dvbsub --enable-decoder=dvdsub --enable-decoder=ccaption --enable-decoder=pgssub --enable-decoder=jacosub --enable-decoder=microdvd --enable-decoder=movtext --enable-decoder=mpl2 --enable-decoder=pjs --enable-decoder=realtext --enable-decoder=sami --enable-decoder=ssa --enable-decoder=stl --enable-decoder=subrip --enable-decoder=subviewer --enable-decoder=text --enable-decoder=vplayer --enable-decoder=webvtt --enable-decoder=xsub --enable-decoder=eac3_eae --enable-decoder=truehd_eae --enable-decoder=mlp_eae --enable-encoder=flac --enable-encoder=alac --enable-encoder=libvorbis --enable-encoder=libopus --enable-encoder=mjpeg --enable-encoder=wrapped_avframe --enable-encoder=ass --enable-encoder=dvbsub --enable-encoder=dvdsub --enable-encoder=movtext --enable-encoder=ssa --enable-encoder=subrip --enable-encoder=text --enable-encoder=webvtt --enable-encoder=xsub --enable-encoder=pcm_f32be --enable-encoder=pcm_f32le --enable-encoder=pcm_f64be --enable-encoder=pcm_f64le --enable-encoder=pcm_s8 --enable-encoder=pcm_s8_planar --enable-encoder=pcm_s16be --enable-encoder=pcm_s16be_planar --enable-encoder=pcm_s16le --enable-encoder=pcm_s16le_planar --enable-encoder=pcm_s24be --enable-encoder=pcm_s24le --enable-encoder=pcm_s24le_planar --enable-encoder=pcm_s32be --enable-encoder=pcm_s32le --enable-encoder=pcm_s32le_planar --enable-encoder=pcm_u8 --enable-encoder=pcm_u16be --enable-encoder=pcm_u16le --enable-encoder=pcm_u24be --enable-encoder=pcm_u24le --enable-encoder=pcm_u32be --enable-encoder=pcm_u32le --enable-encoder=h264_vaapi --enable-encoder=hevc_vaapi --enable-encoder=h264_nvenc --enable-encoder=eac3_eae --enable-hwaccel=av1_vaapi --enable-hwaccel=av1_nvdec --prefix=/data/jenkins/conan_build/1112542819/conan/.conan/data/ffmpeg/2.0-acf6c67c5bc-0/plex/stable/build/4df17a4d5943a4dd808810c802af6e342e8aabf2/transcoder-install --enable-libzvbi --enable-gnutls --enable-libass --enable-librtmp --enable-libopus --enable-libvorbis --enable-libdav1d --extra-cflags='-m64 -O3 -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g2 -gdwarf-4 -fcommon -flto=thin -fwhole-program-vtables -I/data/jenkins/conan_build/1112542819/conan/.conan/data/opus/1.2.1-33/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libvorbis/1.3.5-37/plex/stable/package/76eba14299c6c14bf4759b1da21aec07c9ca1a2f/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/dav1d/1.0.0-13/plex/stable/package/4d954bcc6be6a68b775ef1b1bae9dd65e4e237ff/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/ffnvcodec/11.0.10.1-315ad74-0/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/x264/161-1086f45-26/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/zvbi/0.2.35-59/plex/stable/package/7366a567f554439fb9e7a3415c9d1c2ea2b75360/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/rtmpdump/2.4-105/plex/stable/package/23eb151cc372234cf231da9b165c1667f99ae0e2/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libass/0.16.0-3/plex/stable/package/d81dbed7e8ad560c9ec55240308ceb55b203927d/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/mp3lame/3.98.4-32/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-media-driver/22.4.4-4/plex/stable/package/f19c9ea11b5a6b248dc6879124f3ca0409aeeee5/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libogg/1.3.2-33/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/gnutls/3.7.2-10/plex/stable/package/fdf5e8161de02405686d740969e8af389619df46/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/fribidi/1.0.12-1/plex/stable/package/464531ac2a3f2ab2167bd10d1214603bc8116983/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/harfbuzz/4.2.1-2/plex/stable/package/53415d552ac96104f622ffa8d8530937a40b4271/include/harfbuzz -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libva/2.15.0-3/plex/stable/package/f0f4893209b867ce448a96e25ef4d6b158311557/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/intel-gmmlib/22.1.5-1/plex/stable/package/d7d5d1f35ff92a8c39da6b47605055e839a42a9c/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/opencl-headers/v2022.01.04-59ac4dc-1/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/nettle/3.7.3-6/plex/stable/package/33d6d59c31a8ebdda675cdb28c77aeebdbee4273/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/iconv/1.16-31/plex/stable/package/da4999666f4b1709dd93ae40fffdb2c6f130b23f/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/fontconfig/2.14.0-2/plex/stable/package/aacc2a7710dfa87ed80d4eea45b80c93243fe456/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libdrm/2.4.112-8/plex/stable/package/5d5758c451445ffc145f6d0eac5c69539db0f342/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libdrm/2.4.112-8/plex/stable/package/5d5758c451445ffc145f6d0eac5c69539db0f342/include/libdrm -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libxml2/2.9.11-e1bcffea-12/plex/stable/package/33406d37abb556848190dcd6097a9849aa894baf/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libxml2/2.9.11-e1bcffea-12/plex/stable/package/33406d37abb556848190dcd6097a9849aa894baf/include/libxml2 -I/data/jenkins/conan_build/1112542819/conan/.conan/data/gmp/6.2.0-14/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/freetype2/2.12.1-24/plex/stable/package/82a00e1e4cc2e8878bb79ae9b5e2235fd8280e6a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/expat/2.2.5-34/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libuuid/1.0.3-27/plex/stable/package/841d526523d3550ac4d52807df94cbbedce37e2c/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libpciaccess/0.16-15/plex/stable/package/7763a87432c78a82fd36373080b064286892cea3/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/bzip2/1.0.6-37/plex/stable/package/618bb3c469051b52e1349cf1a297263df374d15a/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/libpng/1.6.37-39/plex/stable/package/33406d37abb556848190dcd6097a9849aa894baf/include -I/data/jenkins/conan_build/1112542819/conan/.conan/data/zlib/1.2.11-31/plex/stable/package/64edc78a49b81c2615dad7b22a9ac90cc029860a/include -DLIBXML_STATIC -DFRIBIDI_LIB_STATIC -DNDEBUG'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20configuration%3A%20--disable-static%20--enable-shared%20--disable-libx264%20--disable-hwaccels%20--disable-protocol%3Dconcat%20--external-decoder%3Dh264%20--enable-debug%20--enable-muxers%20--enable-libxml2%20--fatal-warnings%20--disable-gmp%20--disable-avdevice%20--disable-bzlib%20--disable-sdl2%20--disable-decoders%20--disable-devices%20--disable-encoders%20--disable-ffprobe%20--disable-ffplay%20--disable-doc%20--disable-iconv%20--disable-lzma%20--disable-schannel%20--disable-linux-perf%20--disable-mediacodec%20--enable-eae%20--disable-protocol%3D%27udp%2Cudplite%27%20--arch%3Dx86_64%20--target-os%3Dlinux%20--strip%3Dtrue%20--cc%3Dx86_64-linux-musl-clang%20--pkg-config%3D%2Fdata%2Fjenkins%2Fconan_build%2F1112542819%2Fplexconantool%2Fplex-pkg-config%20--pkg-config-flags%3D--static%20--enable-cuda-llvm%20--enable-libdrm%20--enable-opencl%20--enable-cross-compile%20--ar%3Dllvm-ar%20--nm%3Dllvm-nm%20--ranlib%3Dllvm-ranlib%20--extra-ldflags%3D%27-Wl%2C-rpath%2C%2Fdata%2Fjenkins%2Fconan_build%2F1112542819%2Fconan%2F.conan%2Fdata%2Flibpciaccess%2F0.16-15%2Fplex%2Fstable%2Fpackage%2F7763a87432c78a82fd36373080b064286892cea3%2Flib%20-Wl%2C-rpath%2C%2Fdata%2Fjenkins%2Fconan_build%2F1112 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libavutil      57. 24.101 / 57. 24.101
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libavutil%20%20%20%20%20%2057.%2024.101%20%2F%2057.%2024.101 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libavcodec     59. 25.100 / 59. 25.100
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libavcodec%20%20%20%20%2059.%2025.100%20%2F%2059.%2025.100 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libavformat    59. 20.101 / 59. 20.101
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libavformat%20%20%20%2059.%2020.101%20%2F%2059.%2020.101 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libavfilter     8. 29.100 /  8. 29.100
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libavfilter%20%20%20%20%208.%2029.100%20%2F%20%208.%2029.100 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libswscale      6.  6.100 /  6.  6.100
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libswscale%20%20%20%20%20%206.%20%206.100%20%2F%20%206.%20%206.100 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  libswresample   4.  6.100 /  4.  6.100
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20libswresample%20%20%204.%20%206.100%20%2F%20%204.%20%206.100 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Splitting the commandline.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Splitting%20the%20commandline. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '/usr/lib/plexmediaserver/Plex Transcoder' ... matched as output url.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27%2Fusr%2Flib%2Fplexmediaserver%2FPlex%20Transcoder%27%20...%20matched%20as%20output%20url. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-codec:0' ... matched as option 'codec' (codec name) with argument 'h264'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-codec%3A0%27%20...%20matched%20as%20option%20%27codec%27%20%28codec%20name%29%20with%20argument%20%27h264%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-codec:1' ... matched as option 'codec' (codec name) with argument 'ac3'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-codec%3A1%27%20...%20matched%20as%20option%20%27codec%27%20%28codec%20name%29%20with%20argument%20%27ac3%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-noaccurate_seek' ...Rescanning for external libs: '/shared/codecs/'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Reading%20option%20%27-noaccurate_seek%27%20...Rescanning%20for%20external%20libs%3A%20%27%2Fshared%2Fcodecs%2F%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libaac_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibaac_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libaac_encoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibaac_encoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libac3_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibac3_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libdca_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibdca_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libh264_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibh264_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libhevc_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibhevc_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/liblibx264_encoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Fliblibx264_encoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libmp2_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibmp2_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libmp3_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibmp3_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libmpeg2video_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibmpeg2video_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libmpeg4_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibmpeg4_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libmsmpeg4v3_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibmsmpeg4v3_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libpcm_bluray_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibpcm_bluray_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libvc1_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibvc1_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Loading external lib /shared/codecs/libvp9_decoder.so
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=Loading%20external%20lib%20%2Fshared%2Fcodecs%2Flibvp9_decoder.so HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


 matched as option 'accurate_seek' (enable/disable accurate seeking with -ss) with argument 0.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%20matched%20as%20option%20%27accurate_seek%27%20%28enable%2Fdisable%20accurate%20seeking%20with%20-ss%29%20with%20argument%200. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-analyzeduration' ... matched as AVOption 'analyzeduration' with argument '20000000'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-analyzeduration%27%20...%20matched%20as%20AVOption%20%27analyzeduration%27%20with%20argument%20%2720000000%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-probesize' ... matched as AVOption 'probesize' with argument '20000000'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-probesize%27%20...%20matched%20as%20AVOption%20%27probesize%27%20with%20argument%20%2720000000%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-i' ... matched as input url with argument '/data/TV Shows/Adventure Time/Season 01/Adventure Time - S01E01 - Slumber Party Panic - 576p.mkv'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-i%27%20...%20matched%20as%20input%20url%20with%20argument%20%27%2Fdata%2FTV%20Shows%2FAdventure%20Time%2FSeason%2001%2FAdventure%20Time%20-%20S01E01%20-%20Slumber%20Party%20Panic%20-%20576p.mkv%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:0'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-map%27%20...%20matched%20as%20option%20%27map%27%20%28set%20input%20stream%20mapping%29%20with%20argument%20%270%3A0%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-metadata:s:0' ... matched as option 'metadata' (add metadata) with argument 'language=eng'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-metadata%3As%3A0%27%20...%20matched%20as%20option%20%27metadata%27%20%28add%20metadata%29%20with%20argument%20%27language%3Deng%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-codec:0' ... matched as option 'codec' (codec name) with argument 'copy'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-codec%3A0%27%20...%20matched%20as%20option%20%27codec%27%20%28codec%20name%29%20with%20argument%20%27copy%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-filter_complex' ... matched as option 'filter_complex' (create a complex filtergraph) with argument '[0:1] aresample=async=1:ochl='stereo':rematrix_maxval=0.000000dB:osr=48000[0]'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-filter_complex%27%20...%20matched%20as%20option%20%27filter_complex%27%20%28create%20a%20complex%20filtergraph%29%20with%20argument%20%27%5B0%3A1%5D%20aresample%3Dasync%3D1%3Aochl%3D%27stereo%27%3Arematrix_maxval%3D0.000000dB%3Aosr%3D48000%5B0%5D%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '[0]'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-map%27%20...%20matched%20as%20option%20%27map%27%20%28set%20input%20stream%20mapping%29%20with%20argument%20%27%5B0%5D%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-metadata:s:1' ... matched as option 'metadata' (add metadata) with argument 'language=eng'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-metadata%3As%3A1%27%20...%20matched%20as%20option%20%27metadata%27%20%28add%20metadata%29%20with%20argument%20%27language%3Deng%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-codec:1' ... matched as option 'codec' (codec name) with argument 'aac'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-codec%3A1%27%20...%20matched%20as%20option%20%27codec%27%20%28codec%20name%29%20with%20argument%20%27aac%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-b:1' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '256k'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-b%3A1%27%20...%20matched%20as%20option%20%27b%27%20%28video%20bitrate%20%28please%20use%20-b%3Av%29%29%20with%20argument%20%27256k%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-f' ... matched as option 'f' (force format) with argument 'dash'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-f%27%20...%20matched%20as%20option%20%27f%27%20%28force%20format%29%20with%20argument%20%27dash%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-seg_duration' ... matched as AVOption 'seg_duration' with argument '5'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-seg_duration%27%20...%20matched%20as%20AVOption%20%27seg_duration%27%20with%20argument%20%275%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-dash_segment_type' ... matched as AVOption 'dash_segment_type' with argument 'mp4'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-dash_segment_type%27%20...%20matched%20as%20AVOption%20%27dash_segment_type%27%20with%20argument%20%27mp4%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-init_seg_name' ... matched as AVOption 'init_seg_name' with argument 'init-stream$RepresentationID$.m4s'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-init_seg_name%27%20...%20matched%20as%20AVOption%20%27init_seg_name%27%20with%20argument%20%27init-stream%24RepresentationID%24.m4s%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-media_seg_name' ... matched as AVOption 'media_seg_name' with argument 'chunk-stream$RepresentationID$-$Number%05d$.m4s'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-media_seg_name%27%20...%20matched%20as%20AVOption%20%27media_seg_name%27%20with%20argument%20%27chunk-stream%24RepresentationID%24-%24Number%2505d%24.m4s%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-window_size' ... matched as AVOption 'window_size' with argument '5'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-window_size%27%20...%20matched%20as%20AVOption%20%27window_size%27%20with%20argument%20%275%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-delete_removed' ... matched as AVOption 'delete_removed' with argument 'false'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-delete_removed%27%20...%20matched%20as%20AVOption%20%27delete_removed%27%20with%20argument%20%27false%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-skip_to_segment' ... matched as AVOption 'skip_to_segment' with argument '1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-skip_to_segment%27%20...%20matched%20as%20AVOption%20%27skip_to_segment%27%20with%20argument%20%271%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-time_delta' ... matched as AVOption 'time_delta' with argument '0.0625'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-time_delta%27%20...%20matched%20as%20AVOption%20%27time_delta%27%20with%20argument%20%270.0625%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-manifest_name' ... matched as AVOption 'manifest_name' with argument 'http://127.0.0.1:32400/video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/manifest?X-Plex-Http-Pipeline=infinite'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-manifest_name%27%20...%20matched%20as%20AVOption%20%27manifest_name%27%20with%20argument%20%27http%3A%2F%2F127.0.0.1%3A32400%2Fvideo%2F%3A%2Ftranscode%2Fsession%2Fudqz59e0w7eh4k3cm86d4ro1%2Fe8f084dc-980e-422e-b5dd-07a745117783%2Fmanifest%3FX-Plex-Http-Pipeline%3Dinfinite%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-avoid_negative_ts' ... matched as AVOption 'avoid_negative_ts' with argument 'disabled'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-avoid_negative_ts%27%20...%20matched%20as%20AVOption%20%27avoid_negative_ts%27%20with%20argument%20%27disabled%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-map_metadata' ... matched as option 'map_metadata' (set metadata information of outfile from infile) with argument '-1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-map_metadata%27%20...%20matched%20as%20option%20%27map_metadata%27%20%28set%20metadata%20information%20of%20outfile%20from%20infile%29%20with%20argument%20%27-1%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-map_chapters' ... matched as option 'map_chapters' (set chapters mapping) with argument '-1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-map_chapters%27%20...%20matched%20as%20option%20%27map_chapters%27%20%28set%20chapters%20mapping%29%20with%20argument%20%27-1%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option 'dash' ... matched as output url.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27dash%27%20...%20matched%20as%20output%20url. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-start_at_zero' ... matched as option 'start_at_zero' (shift input timestamps to start at 0 when using copyts) with argument '1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-start_at_zero%27%20...%20matched%20as%20option%20%27start_at_zero%27%20%28shift%20input%20timestamps%20to%20start%20at%200%20when%20using%20copyts%29%20with%20argument%20%271%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-copyts' ... matched as option 'copyts' (copy timestamps) with argument '1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-copyts%27%20...%20matched%20as%20option%20%27copyts%27%20%28copy%20timestamps%29%20with%20argument%20%271%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument 'cfr'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-vsync%27%20...%20matched%20as%20option%20%27vsync%27%20%28video%20sync%20method%29%20with%20argument%20%27cfr%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-y%27%20...%20matched%20as%20option%20%27y%27%20%28overwrite%20output%20files%29%20with%20argument%20%271%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-nostats' ... matched as option 'stats' (print progress report during encoding) with argument 0.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-nostats%27%20...%20matched%20as%20option%20%27stats%27%20%28print%20progress%20report%20during%20encoding%29%20with%20argument%200. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-loglevel%27%20...%20matched%20as%20option%20%27loglevel%27%20%28set%20logging%20level%29%20with%20argument%20%27debug%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-loglevel_plex' ... matched as option 'loglevel_plex' (log level for messages that will be sent to PMS) with argument 'debug'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-loglevel_plex%27%20...%20matched%20as%20option%20%27loglevel_plex%27%20%28log%20level%20for%20messages%20that%20will%20be%20sent%20to%20PMS%29%20with%20argument%20%27debug%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Reading option '-progressurl' ... matched as option 'progressurl' (write progress information via HTTP PUT) with argument 'http://127.0.0.1:32400/video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress'.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Reading%20option%20%27-progressurl%27%20...%20matched%20as%20option%20%27progressurl%27%20%28write%20progress%20information%20via%20HTTP%20PUT%29%20with%20argument%20%27http%3A%2F%2F127.0.0.1%3A32400%2Fvideo%2F%3A%2Ftranscode%2Fsession%2Fudqz59e0w7eh4k3cm86d4ro1%2Fe8f084dc-980e-422e-b5dd-07a745117783%2Fprogress%27. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Finished splitting the commandline.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Finished%20splitting%20the%20commandline. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Parsing a group of options: global .
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Parsing%20a%20group%20of%20options%3A%20global%20. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option filter_complex (create a complex filtergraph) with argument [0:1] aresample=async=1:ochl='stereo':rematrix_maxval=0.000000dB:osr=48000[0].
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20filter_complex%20%28create%20a%20complex%20filtergraph%29%20with%20argument%20%5B0%3A1%5D%20aresample%3Dasync%3D1%3Aochl%3D%27stereo%27%3Arematrix_maxval%3D0.000000dB%3Aosr%3D48000%5B0%5D. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option start_at_zero (shift input timestamps to start at 0 when using copyts) with argument 1.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20start_at_zero%20%28shift%20input%20timestamps%20to%20start%20at%200%20when%20using%20copyts%29%20with%20argument%201. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option copyts (copy timestamps) with argument 1.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20copyts%20%28copy%20timestamps%29%20with%20argument%201. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option vsync (video sync method) with argument cfr.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20vsync%20%28video%20sync%20method%29%20with%20argument%20cfr. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option y (overwrite output files) with argument 1.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20y%20%28overwrite%20output%20files%29%20with%20argument%201. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option nostats (print progress report during encoding) with argument 0.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20nostats%20%28print%20progress%20report%20during%20encoding%29%20with%20argument%200. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option loglevel (set logging level) with argument debug.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20loglevel%20%28set%20logging%20level%29%20with%20argument%20debug. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option loglevel_plex (log level for messages that will be sent to PMS) with argument debug.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20loglevel_plex%20%28log%20level%20for%20messages%20that%20will%20be%20sent%20to%20PMS%29%20with%20argument%20debug. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option progressurl (write progress information via HTTP PUT) with argument http://127.0.0.1:32400/video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20progressurl%20%28write%20progress%20information%20via%20HTTP%20PUT%29%20with%20argument%20http%3A%2F%2F127.0.0.1%3A32400%2Fvideo%2F%3A%2Ftranscode%2Fsession%2Fudqz59e0w7eh4k3cm86d4ro1%2Fe8f084dc-980e-422e-b5dd-07a745117783%2Fprogress. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress?status=startup HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Successfully parsed a group of options.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Successfully%20parsed%20a%20group%20of%20options. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Parsing a group of options: input url /data/TV Shows/Adventure Time/Season 01/Adventure Time - S01E01 - Slumber Party Panic - 576p.mkv.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Parsing%20a%20group%20of%20options%3A%20input%20url%20%2Fdata%2FTV%20Shows%2FAdventure%20Time%2FSeason%2001%2FAdventure%20Time%20-%20S01E01%20-%20Slumber%20Party%20Panic%20-%20576p.mkv. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option codec:0 (codec name) with argument h264.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20codec%3A0%20%28codec%20name%29%20with%20argument%20h264. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option codec:1 (codec name) with argument ac3.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20codec%3A1%20%28codec%20name%29%20with%20argument%20ac3. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Applying option noaccurate_seek (enable/disable accurate seeking with -ss) with argument 0.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Applying%20option%20noaccurate_seek%20%28enable%2Fdisable%20accurate%20seeking%20with%20-ss%29%20with%20argument%200. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Successfully parsed a group of options.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Successfully%20parsed%20a%20group%20of%20options. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Opening an input file: /data/TV Shows/Adventure Time/Season 01/Adventure Time - S01E01 - Slumber Party Panic - 576p.mkv.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Opening%20an%20input%20file%3A%20%2Fdata%2FTV%20Shows%2FAdventure%20Time%2FSeason%2001%2FAdventure%20Time%20-%20S01E01%20-%20Slumber%20Party%20Panic%20-%20576p.mkv. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress?status=opening HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[NULL @ 0x7fdf1bff5c40] Opening '/data/TV Shows/Adventure Time/Season 01/Adventure Time - S01E01 - Slumber Party Panic - 576p.mkv' for reading
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5BNULL%20%40%200x7fdf1bff5c40%5D%20Opening%20%27%2Fdata%2FTV%20Shows%2FAdventure%20Time%2FSeason%2001%2FAdventure%20Time%20-%20S01E01%20-%20Slumber%20Party%20Panic%20-%20576p.mkv%27%20for%20reading HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[file @ 0x7fdf1d5f95c0] Setting default whitelist 'file,crypto,data'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bfile%20%40%200x7fdf1d5f95c0%5D%20Setting%20default%20whitelist%20%27file%2Ccrypto%2Cdata%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[matroska,webm @ 0x7fdf1bff5c40] Format matroska,webm probed with size=2048 and score=100
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bmatroska%2Cwebm%20%40%200x7fdf1bff5c40%5D%20Format%20matroska%2Cwebm%20probed%20with%20size%3D2048%20and%20score%3D100 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


st:0 removing common factor 1000000 from timebase
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=st%3A0%20removing%20common%20factor%201000000%20from%20timebase HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


st:1 removing common factor 1000000 from timebase
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=st%3A1%20removing%20common%20factor%201000000%20from%20timebase HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress?status=opened HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/stream?index=0&id=0&codec=h264&type=video HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/stream?index=1&id=0&codec=ac3&type=audio HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[matroska,webm @ 0x7fdf1bff5c40] Before avformat_find_stream_info() pos: 5585 bytes read:32768 seeks:0 nb_streams:2
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bmatroska%2Cwebm%20%40%200x7fdf1bff5c40%5D%20Before%20avformat_find_stream_info%28%29%20pos%3A%205585%20bytes%20read%3A32768%20seeks%3A0%20nb_streams%3A2 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 7(SPS), nal_ref_idc: 3
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%207%28SPS%29%2C%20nal_ref_idc%3A%203 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 8(PPS), nal_ref_idc: 3
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%208%28PPS%29%2C%20nal_ref_idc%3A%203 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 7(SPS), nal_ref_idc: 3
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%207%28SPS%29%2C%20nal_ref_idc%3A%203 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 8(PPS), nal_ref_idc: 3
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%208%28PPS%29%2C%20nal_ref_idc%3A%203 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 6(SEI), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%206%28SEI%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 5(IDR), nal_ref_idc: 3
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%205%28IDR%29%2C%20nal_ref_idc%3A%203 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] Format yuv420p chosen by get_format().
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20Format%20yuv420p%20chosen%20by%20get_format%28%29. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] Reinit context to 720x576, pix_fmt: yuv420p
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20Reinit%20context%20to%20720x576%2C%20pix_fmt%3A%20yuv420p HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] no picture 
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20no%20picture%20 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%202 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] no picture 
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20no%20picture%20 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%202 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[h264 @ 0x7fdf1bfec600] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bh264%20%40%200x7fdf1bfec600%5D%20nal_unit_type%3A%201%28Coded%20slice%20of%20a%20non-IDR%20picture%29%2C%20nal_ref_idc%3A%200 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[matroska,webm @ 0x7fdf1bff5c40] All info found
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bmatroska%2Cwebm%20%40%200x7fdf1bff5c40%5D%20All%20info%20found HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[matroska,webm @ 0x7fdf1bff5c40] After avformat_find_stream_info() pos: 18979 bytes read:32768 seeks:0 frames:25
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5Bmatroska%2Cwebm%20%40%200x7fdf1bff5c40%5D%20After%20avformat_find_stream_info%28%29%20pos%3A%2018979%20bytes%20read%3A32768%20seeks%3A0%20frames%3A25 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/streamDetail?index=0&id=0&codec=h264&type=video&profile=High&language=eng&width=720&height=576&interlaced=0&sar=64:45&level=31&frameRate=23.976&disp_default=1 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[http @ 0x7fdf1d5f94c0] request: PUT /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/streamDetail?index=1&id=0&codec=ac3&type=audio&bitrate=192000&language=eng&channels=2&layout=stereo&sampleRate=48000&disp_default=1 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Input #0, matroska,webm, from '/data/TV Shows/Adventure Time/Season 01/Adventure Time - S01E01 - Slumber Party Panic - 576p.mkv':
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=Input%20%230%2C%20matroska%2Cwebm%2C%20from%20%27%2Fdata%2FTV%20Shows%2FAdventure%20Time%2FSeason%2001%2FAdventure%20Time%20-%20S01E01%20-%20Slumber%20Party%20Panic%20-%20576p.mkv%27%3A HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  Metadata:
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20Metadata%3A HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


    encoder         : libebml v1.3.0 + libmatroska v1.4.0
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20%20%20encoder%20%20%20%20%20%20%20%20%20%3A%20libebml%20v1.3.0%20%2B%20libmatroska%20v1.4.0 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


    creation_time   : 2013-07-28T17:11:57.000000Z
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20%20%20creation_time%20%20%20%3A%202013-07-28T17%3A11%3A57.000000Z HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  Duration: 00:11:52.19, start: 0.000000, bitrate: 885 kb/s
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20Duration%3A%2000%3A11%3A52.19%2C%20start%3A%200.000000%2C%20bitrate%3A%20885%20kb%2Fs HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  Stream #0:0(eng), 10, 1/1000: Video: h264 (High), 1 reference frame, yuv420p(progressive, left), 720x576 [SAR 64:45 DAR 16:9], 0/1, 23.98 fps, 23.98 tbr, 1k tbn (default)
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20Stream%20%230%3A0%28eng%29%2C%2010%2C%201%2F1000%3A%20Video%3A%20h264%20%28High%29%2C%201%20reference%20frame%2C%20yuv420p%28progressive%2C%20left%29%2C%20720x576%20%5BSAR%2064%3A45%20DAR%2016%3A9%5D%2C%200%2F1%2C%2023.98%20fps%2C%2023.98%20tbr%2C%201k%20tbn%20%28default%29 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


  Stream #0:1(eng), 15, 1/1000: Audio: ac3, 48000 Hz, stereo, s16p, 192 kb/s (default)
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=2&message=%20%20Stream%20%230%3A1%28eng%29%2C%2015%2C%201%2F1000%3A%20Audio%3A%20ac3%2C%2048000%20Hz%2C%20stereo%2C%20s16p%2C%20192%20kb%2Fs%20%28default%29 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Successfully opened the file.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Successfully%20opened%20the%20file. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[Parsed_aresample_0 @ 0x7fdf1d5abe80] Setting 'async' to value '1'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5BParsed_aresample_0%20%40%200x7fdf1d5abe80%5D%20Setting%20%27async%27%20to%20value%20%271%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[Parsed_aresample_0 @ 0x7fdf1d5abe80] Setting 'ochl' to value 'stereo'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5BParsed_aresample_0%20%40%200x7fdf1d5abe80%5D%20Setting%20%27ochl%27%20to%20value%20%27stereo%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[Parsed_aresample_0 @ 0x7fdf1d5abe80] Setting 'rematrix_maxval' to value '0.000000dB'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5BParsed_aresample_0%20%40%200x7fdf1d5abe80%5D%20Setting%20%27rematrix_maxval%27%20to%20value%20%270.000000dB%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[Parsed_aresample_0 @ 0x7fdf1d5abe80] Setting 'osr' to value '48000'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=%5BParsed_aresample_0%20%40%200x7fdf1d5abe80%5D%20Setting%20%27osr%27%20to%20value%20%2748000%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Parsing a group of options: output url /usr/lib/plexmediaserver/Plex Transcoder.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Parsing%20a%20group%20of%20options%3A%20output%20url%20%2Fusr%2Flib%2Fplexmediaserver%2FPlex%20Transcoder. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Successfully parsed a group of options.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Successfully%20parsed%20a%20group%20of%20options. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


Opening an output file: /usr/lib/plexmediaserver/Plex Transcoder.
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=4&message=Opening%20an%20output%20file%3A%20%2Fusr%2Flib%2Fplexmediaserver%2FPlex%20Transcoder. HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[NULL @ 0x7fdf1affc040] Unable to find a suitable output format for '/usr/lib/plexmediaserver/Plex Transcoder'
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=0&message=%5BNULL%20%40%200x7fdf1affc040%5D%20Unable%20to%20find%20a%20suitable%20output%20format%20for%20%27%2Fusr%2Flib%2Fplexmediaserver%2FPlex%20Transcoder%27 HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


/usr/lib/plexmediaserver/Plex Transcoder: Invalid argument
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=0&message=%2Fusr%2Flib%2Fplexmediaserver%2FPlex%20Transcoder%3A%20Invalid%20argument HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite


[AVIOContext @ 0x7fdf1bfda1c0] Statistics: 32768 bytes read, 0 seeks
[http @ 0x7fdf1d5f94c0] request: POST /video/:/transcode/session/udqz59e0w7eh4k3cm86d4ro1/e8f084dc-980e-422e-b5dd-07a745117783/progress/log?level=3&message=%5BAVIOContext%20%40%200x7fdf1bfda1c0%5D%20Statistics%3A%2032768%20bytes%20read%2C%200%20seeks HTTP/1.1
User-Agent: Lavf/LIBAVFORMAT_VERSION
Accept: */*
Range: bytes=0-
Connection: keep-alive
Host: 127.0.0.1:32400
Icy-MetaData: 1
X-Plex-Token: local-4726e7a8-d88e-4f87-a8cb-8bb69af17641
X-Plex-Http-Pipeline: infinite

@lknite
Copy link
Author

lknite commented Nov 9, 2024

Switched to kube-plex-kube yesterday, noticed it wasn't playing some formats and switched back, haven't looked at this in awhile. Does the kube-plex strategy not support the same formats as the plex image?

@ressu
Copy link
Owner

ressu commented Nov 9, 2024

It did with some exceptions, but Plex seems to have changed something in the transcoding process so that it's more dependend on the main process. I noticed that formats that used to be supported now require transcoding without kube-plex. (see note in readme)

I didn't look too much into it, but I'm assuming it's doing the same thing as with EAE where it writes a bunch of files to /tmp and the Plex process then grabs them from there. But since we can't control the location of those files, nor do we know what the path will be beforehand there is no reasonable way of handling them.

@lknite
Copy link
Author

lknite commented Nov 9, 2024

Did u happen to post on the plex forums or otherwise try to contact the developers? Maybe they did the change on purpose to break this spin-off?

What did u switch to? Perhaps I could try something new.

@lknite
Copy link
Author

lknite commented Nov 9, 2024

Could /tmp be a rwx shared by plex and transcoder pods? I know, I obviously don't really know how kube-plex works... it was just a cool project.

@lknite
Copy link
Author

lknite commented Nov 9, 2024

Well, I gave it a shot at the plex forum:
https://forums.plex.tv/t/kube-plex/894957

@lknite lknite closed this as completed Nov 9, 2024
@ressu
Copy link
Owner

ressu commented Nov 9, 2024

I haven't asked the devs, but I have very low confidence that they would agree to help. We are dealing with such low level details that they most likely don't want anyone to mess with them. If they did, then they would need to support the current implementation and would be restricted from iterating on their product. Not to mention that the Plex software is rapidly moving away from self hosted libraries with a clear focus on their own cloud services. And honestly I fully understand and appreciate that move, even if it makes our lives more painful.

I've moved to using Jellyfin. The main driver for the move has been Trakt and Anime support. Or the plugin support in general.

As for the sharing of /tmp, that would mean that all temporary files which are generated in the main pod and transcoding pods would also be stored in that shared volume. It would be a quite significant performance hit.

@lknite
Copy link
Author

lknite commented Nov 9, 2024

Didn't mean to close it, will keep it open, who knows, a dev might have a moment and decide to tweak things just a bit in the direction we need.

@lknite lknite reopened this Nov 9, 2024
@lknite
Copy link
Author

lknite commented Nov 9, 2024

Maybe we could make a kube-jellyfin given that jellyfin is more open.

I was directed to rffmpeg as a starting point.

Jellyfin roadmap: https://jellyfin.org/posts/release-roadmap-10.10.0/

The author there, Joshua Boniface (Project Leader), is on this thread at rffmpeg:
joshuaboniface/rffmpeg#34

@ChuckPa
Copy link

ChuckPa commented Nov 9, 2024

If I may comment here?

The EAE, which is a program provided to Plex by Dolby, requires:

  1. the /tmp (where EAE output is written) to be on a local filesystem.
  2. It requires this because EAE uses the kernel inotify service to tell PMS when conversion of an audio block is completed.
  3. inotify is only valid for filesystems resident under the kernel's control. (Network shares are not guaranteed)
  4. Also , for it to work, it must be able to open with exclusive file lock which is also not guaranteed over a network share.

Examination of the Plex logs will show when the inotify fails (often because the inotify table is already full) as well as show if unable to obtain the exclusive file lock.

PS: Plex is not rapidly moving away from hosted media. It is at Plex's core. Folks have seen more visible activity on the streaming side because of the amount of work quietly being done on PMS internals. (new transcoder development for one thing)

@ressu
Copy link
Owner

ressu commented Nov 9, 2024

The EAE, which is a program provided to Plex by Dolby [..]

Thanks for clarifying, that lines up with what I remember from my past investigation. And sadly confirms that there really aren't any simple paths forward.

PS: Plex is not rapidly moving away from hosted media. It is at Plex's core. Folks have seen more visible activity on the streaming side because of the amount of work quietly being done on PMS internals. (new transcoder development for one thing)

Yeah, I think that came out wrong. I didn't mean to imply that the hosted media is going away, but that the features that many of us have grown to rely are being phased out and streaming is being pushed pretty heavily from the users perspective. And like I said, I fully understand this direction from both business and product viability perspectives. I would even say that it's the right move to make.

But for me that has meant that losing plugin support, which was a critical part of my Plex experience has meant that it's time to look elsewhere. And in my opinion, that is OK too. I'll still keep following the progress and might come back some day.

@ChuckPa
Copy link

ChuckPa commented Nov 9, 2024

Regarding Plug-ins.

The Python-based plug-ins deprecation and ultimate support removal was announced over 3 years ago well before the new C++ Agents (scanner + metadata) even began their development.

Since that time, the official API (https / curl-based) has been improved and better documented.
Everything you could do in Python can now be done in the API with exception of circumventing security mechanisms (which is what drove the move to C++)

If you look at two of the most common tools formerly as plug-ins, Tautulli and WebTools-NG exclusively use the API without any loss of function.

Yes, it's a pain to rewrite plug-ins in C/C++ and use libcurl versus Python but it's really not that difficult. You now have the freedom to use other compiled programming languages as well.

I see it as a mixed bag but, given what's been gained, (I can do a complete rebuild in 30 minutes versus 7+ hours ) I think we've gained more than we've lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants