• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container

     
    • 0 Vote(s) - 0 Average

    FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container

    FFmpeg crashes with exit code 139 when transcoding HDR video using VAAPI/QSV in Docker container on Intel N100
    filixa8041
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #5
    2025-04-19, 06:33 PM
    I'm running it on Kubernetes and I have intel device plugins controller that gives me access to the integrated gpu of the vm

    yaml
    apiVersion: v1
    kind: ServiceAccount
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    ---
    apiVersion: v1
    data:
      PGID: "1000"
      PUID: "1000"
    kind: ConfigMap
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    ---
    apiVersion: v1
    data: null
    kind: Secret
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    ---
    apiVersion: v1
    kind: Service
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    spec:
      ports:
      - name: http
        port: 80
        protocol: TCP
        targetPort: http
      selector:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/name: jellyfin
      type: ClusterIP
    ---
    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin-config
      namespace: your-namespace
    spec:
      accessModes:
      - ReadWriteOnce
      resources:
        requests:
          storage: 15Gi
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    spec:
      replicas: 1
      selector:
        matchLabels:
          app.kubernetes.io/instance: jellyfin
          app.kubernetes.io/name: jellyfin
      strategy:
        type: Recreate
      template:
        metadata:
          annotations:
            backup.velero.io/backup-volumes-excludes: tv-shows-pvc,movies-pvc,anime-pvc,downloads-pvc
            checksum/configmap: <redacted>
            checksum/secret: <redacted>
          labels:
            app.kubernetes.io/instance: jellyfin
            app.kubernetes.io/name: jellyfin
        spec:
          containers:
          - envFrom:
            - configMapRef:
                name: jellyfin
            - secretRef:
                name: jellyfin
            image: docker.io/linuxserver/jellyfin:10.10.7
            imagePullPolicy: IfNotPresent
            name: jellyfin
            ports:
            - containerPort: 8096
              name: http
              protocol: TCP
            readinessProbe:
              httpGet:
                port: http
            resources:
              limits:
                cpu: 1500m
                gpu.intel.com/i915: 1
                memory: 5Gi
              requests:
                cpu: 1500m
                gpu.intel.com/i915: 1
                memory: 4Gi
            securityContext:
              capabilities:
                add:
                - NET_ADMIN
            volumeMounts:
            - mountPath: /data/shows
              name: shows-pvc
            - mountPath: /data/downloads
              name: downloads-pvc
            - mountPath: /config
              name: config
          dnsPolicy: ClusterFirst
          hostNetwork: false
          nodeSelector:
            kubernetes.io/hostname: your-node-name
          securityContext: {}
          serviceAccountName: jellyfin
          volumes:
          - name: shows-pvc
            persistentVolumeClaim:
              claimName: shows-pvc
          - name: downloads-pvc
            persistentVolumeClaim:
              claimName: downloads-pvc
          - name: config
            persistentVolumeClaim:
              claimName: jellyfin-config
    ---
    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      annotations:
        nginx.ingress.kubernetes.io/proxy-body-size: 50m
        nginx.ingress.kubernetes.io/rewrite-target: /
        nginx.ingress.kubernetes.io/ssl-redirect: "false"
      labels:
        app.kubernetes.io/instance: jellyfin
        app.kubernetes.io/managed-by: Helm
        app.kubernetes.io/name: jellyfin
        app.kubernetes.io/version: 10.7.7
        helm.sh/chart: jellyfin-2.0.0
      name: jellyfin
      namespace: your-namespace
    spec:
      ingressClassName: internal-nginx
      rules:
      - host: video.your-domain.com
        http:
          paths:
          - backend:
              service:
                name: jellyfin
                port:
                  number: 80
            path: /
            pathType: ImplementationSpecific
      tls:
      - hosts:
        - '*.your-domain.com'
        secretName: ssl-cert-production
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    Messages In This Thread
    FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-15, 11:31 AM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by TheDreadPirate - 2025-04-15, 12:29 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-18, 11:42 AM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by TheDreadPirate - 2025-04-18, 02:54 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-19, 06:33 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by TheDreadPirate - 2025-04-19, 08:03 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-20, 05:49 AM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by TheDreadPirate - 2025-04-20, 11:09 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-21, 03:14 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by TheDreadPirate - 2025-04-21, 04:26 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-21, 05:10 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-21, 08:40 PM
    RE: FFmpeg Crash - Exit Code 139 | Intel N100 VAAPI Passthrough | Jellyfin Container - by filixa8041 - 2025-04-22, 09:59 AM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode