• 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 General Questions Jellyfin on Samsung TV (Tizen))

     
    • 0 Vote(s) - 0 Average

    Jellyfin on Samsung TV (Tizen))

    Can't get jellyfin-tizen/www/ directory
    Lexus
    Offline

    Junior Member

    Posts: 7
    Threads: 3
    Joined: 2024 Apr
    Reputation: 0
    #1
    2024-10-11, 02:21 PM
    Trying to make the app for samsungtv and follows this:
    https://github.com/jellyfin/jellyfin-tiz...on-Windows

    What am I doing wrong?
    Can't get jellyfin-tizen/www/ directory


    Code:
    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.

    Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

    PS C:\Users\morga\Desktop\jellyfin> git -v
    git version 2.47.0.windows.1
    PS C:\Users\morga\Desktop\jellyfin> node -v
    v20.18.0
    PS C:\Users\morga\Desktop\jellyfin> yarn -v
    1.22.22
    PS C:\Users\morga\Desktop\jellyfin> npm -v
    10.9.0
    PS C:\Users\morga\Desktop\jellyfin> git clone -b release-10.9.z https://github.com/jellyfin/jellyfin-web.git
    Cloning into 'jellyfin-web'...
    remote: Enumerating objects: 242381, done.
    remote: Counting objects: 100% (24/24), done.
    remote: Compressing objects: 100% (17/17), done.
    remote: Total 242381 (delta 10), reused 14 (delta 7), pack-reused 242357 (from 1)
    Receiving objects: 100% (242381/242381), 163.43 MiB | 23.20 MiB/s, done.
    Resolving deltas: 100% (169698/169698), done.
    PS C:\Users\morga\Desktop\jellyfin> git clone https://github.com/jellyfin/jellyfin-tizen.git
    Cloning into 'jellyfin-tizen'...
    remote: Enumerating objects: 391, done.
    remote: Counting objects: 100% (238/238), done.
    remote: Compressing objects: 100% (136/136), done.
    remote: Total 391 (delta 131), reused 142 (delta 93), pack-reused 153 (from 1)
    Receiving objects: 100% (391/391), 278.91 KiB | 2.88 MiB/s, done.
    Resolving deltas: 100% (199/199), done.
    PS C:\Users\morga\Desktop\jellyfin> cd jellyfin-web
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> set SKIP_PREPARE=1
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> set USE_SYSTEM_FONTS=1
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> npm ci --no-audit
    npm warn deprecated @types/localforage@0.0.34: This is a stub types definition for localforage (https://github.com/localForage/localForage). localforage provides its own type definitions, so you don't need @types/localforage installed!
    npm warn deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
    npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
    npm warn deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
    npm warn deprecated @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
    npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
    npm warn deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
    npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
    npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
    npm warn deprecated @stylelint/postcss-css-in-js@0.37.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

    added 1803 packages in 50s
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> npm run build:production

    > jellyfin-web@10.9.11 build:production
    > cross-env NODE_ENV="production" webpack --config webpack.prod.js

    Browserslist: caniuse-lite is outdated. Please run:
      npx update-browserslist-db@latest
      Why you should do it regularly: https://github.com/browserslist/update-db#readme
    [BABEL] Note: The code generator has deoptimised the styling of C:\Users\morga\Desktop\jellyfin\jellyfin-web\node_modules\pdfjs-dist\build\pdf.js as it exceeds the max of 500KB.
    assets by info 38.9 MiB [immutable] 2097 assets
    assets by path *.css 1.7 MiB 152 assets
    assets by path assets/ 834 KiB 48 assets
    assets by path themes/ 134 KiB 17 assets
    assets by path libraries/ 8.9 MiB
      assets by status 8.62 MiB [big] 5 assets
      + 4 assets
    assets by path *.ts 20.4 KiB
      asset apiclient.d.ts 19.8 KiB [emitted] [from: apiclient.d.ts] [copied]
      + 2 assets
    assets by path *.tsx 2.38 KiB
      asset RootAppRouter.tsx 1.63 KiB [emitted] [from: RootAppRouter.tsx] [copied]
      asset RootApp.tsx 759 bytes [emitted] [from: RootApp.tsx] [copied]
    + 45 assets
    Entrypoint main.jellyfin [big] 2.52 MiB (23 KiB) = 33 assets 1 auxiliary asset
    Entrypoint serviceworker 218 KiB = runtime.bundle.js 44.7 KiB node_modules.core-js.bundle.js 173 KiB serviceworker.js 768 bytes
    orphan modules 15.4 MiB (javascript) 24.5 MiB (asset) 84.3 KiB (runtime) [orphan] 14875 modules
    runtime modules 54.7 KiB 15 modules
    built modules 24.7 MiB (javascript) 1.27 MiB (css/mini-extract) 46.9 KiB (asset) [built]
      modules by path ../node_modules/ 14.9 MiB (javascript) 158 KiB (css/mini-extract)
        javascript modules 14.9 MiB 1957 modules
        json modules 30 KiB 4 modules
        css modules 158 KiB 3 modules
      modules by path ./ 9.83 MiB (javascript) 1.12 MiB (css/mini-extract) 46.9 KiB (asset)
        javascript modules 4 MiB 446 modules
        json modules 5.82 MiB 92 modules
        css modules 1.12 MiB 83 modules
        asset modules 126 bytes (javascript) 46.9 KiB (asset) 3 modules
      + 6 modules

    WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
    This can impact web performance.
    Assets:
      698bd8550d863c20a3e1.ttf (339 KiB)
      main.jellyfin.bundle.js (481 KiB)
      43091.css (967 KiB)
      node_modules.@jellyfin.sdk.bundle.js (597 KiB)
      node_modules.@mui.material.bundle.js (287 KiB)
      libraries/subtitles-octopus-worker.js (352 KiB)
      libraries/pdf.worker.js (1 MiB)
      libraries/subtitles-octopus-worker.wasm (2.18 MiB)
      libraries/subtitles-octopus-worker-legacy.js (4.25 MiB)
      libraries/wasm-gen/libarchive.wasm (875 KiB)
      ta-json.ecb420d7b47cdc10df87.chunk.js (257 KiB)
      node_modules.@mui.x-data-grid.d16d629f2abd61a21fbe.chunk.js (285 KiB)
      node_modules.hls.js.970a5cb5618e7282c138.chunk.js (403 KiB)
      node_modules.pdfjs-dist.d3ff4a3bc70e9aaf05d9.chunk.js (422 KiB)

    WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
    Entrypoints:
      main.jellyfin (2.52 MiB)
          runtime.bundle.js
          node_modules.@jellyfin.sdk.bundle.js
          node_modules.@babel.runtime.bundle.js
          node_modules.@mui.material.bundle.js
          node_modules.@mui.system.bundle.js
          node_modules.@mui.base.bundle.js
          node_modules.@mui.icons-material.bundle.js
          node_modules.date-fns.esm.bundle.js
          node_modules.@mui.utils.bundle.js
          node_modules.@tanstack.query-core.bundle.js
          node_modules.lodash-es.bundle.js
          node_modules.@tanstack.react-query.bundle.js
          node_modules.core-js.bundle.js
          node_modules.@popperjs.core.bundle.js
          node_modules.axios.bundle.js
          node_modules.react-transition-group.bundle.js
          node_modules.react-dom.bundle.js
          node_modules.jquery.bundle.js
          node_modules.@emotion.react.bundle.js
          node_modules.webcomponents.js.bundle.js
          node_modules.resize-observer-polyfill.bundle.js
          node_modules.regenerator-runtime.bundle.js
          node_modules.jellyfin-apiclient.bundle.js
          node_modules.intersection-observer.bundle.js
          node_modules.history.bundle.js
          node_modules.dompurify.bundle.js
          node_modules.react-router.bundle.js
          node_modules.react-router-dom.bundle.js
          node_modules.@remix-run.router.bundle.js
          60232.css
          60232.bundle.js
          main.jellyfin.css
          main.jellyfin.bundle.js


    webpack 5.91.0 compiled with 2 warnings in 140167 ms
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> cd ..
    PS C:\Users\morga\Desktop\jellyfin> cd jellyfin-tizen
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> set JELLYFIN_WEB_DIR=C:\jellyfin\jellyfin-web\dist
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> npm ci --no-audit
    npm warn deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
    npm warn deprecated har-validator@5.1.5: this library is no longer supported
    npm warn deprecated domexception@1.0.1: Use your platform's native DOMException instead
    npm warn deprecated abab@2.0.5: Use your platform's native atob() and btoa() methods instead
    npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
    npm warn deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
    npm warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
    npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

    > jellyfin-tizen@0.1.0 postinstall
    > gulp

    [16:03:15] Loaded external module: @babel/register
    Using jellyfin-web from C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\node_modules\jellyfin-web\dist
    [16:03:17] Using gulpfile ~\Desktop\jellyfin\jellyfin-tizen\gulpfile.babel.js
    [16:03:17] Starting 'default'...
    [16:03:17] Starting 'clean'...
    [16:03:17] Finished 'clean' after 8.97 ms
    [16:03:17] Starting 'searchFonts'...
    [16:03:17] Finished 'searchFonts' after 947 μs
    [16:03:17] Starting 'copy'...
    [16:03:17] Starting 'modifyIndex'...
    [16:03:17] 'copy' errored after 10 ms
    [16:03:17] Error: ENOENT: no such file or directory, scandir 'C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\node_modules\jellyfin-web\dist'
    [16:03:17] 'default' errored after 28 ms
    npm error code 1
    npm error path C:\Users\morga\Desktop\jellyfin\jellyfin-tizen
    npm error command failed
    npm error command C:\WINDOWS\system32\cmd.exe /d /s /c gulp
    npm error A complete log of this run can be found in: C:\Users\morga\AppData\Local\npm-cache\_logs\2024-10-11T14_03_12_905Z-debug-0.log
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen>



    Log.file
    Code:
    0 verbose cli C:\Program Files\nodejs\node.exe C:\Users\morga\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
    1 info using npm@10.9.0
    2 info using node@v20.18.0
    3 silly config load:file:C:\Users\morga\AppData\Roaming\npm\node_modules\npm\npmrc
    4 silly config load:file:C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\.npmrc
    5 silly config load:file:C:\Users\morga\.npmrc
    6 silly config load:file:C:\Users\morga\AppData\Roaming\npm\etc\npmrc
    7 verbose title npm ci
    8 verbose argv "ci" "--no-audit"
    9 verbose logfile logs-max:10 dir:C:\Users\morga\AppData\Local\npm-cache\_logs\2024-10-11T14_03_12_905Z-
    10 verbose logfile C:\Users\morga\AppData\Local\npm-cache\_logs\2024-10-11T14_03_12_905Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly packumentCache heap:2197815296 maxSize:549453824 maxEntrySize:274726912
    13 silly logfile done cleaning log files
    14 silly idealTree buildDeps
    15 silly reify moves {}
    16 verbose reify failed optional dependency C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\node_modules\fsevents
    17 silly reify mark deleted [
    17 silly reify  'C:\\Users\\morga\\Desktop\\jellyfin\\jellyfin-tizen\\node_modules\\fsevents'
    17 silly reify ]
    18 warn deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
    19 warn deprecated har-validator@5.1.5: this library is no longer supported
    20 warn deprecated domexception@1.0.1: Use your platform's native DOMException instead
    21 warn deprecated abab@2.0.5: Use your platform's native atob() and btoa() methods instead
    22 warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
    23 warn deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
    24 warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
    25 warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
    26 verbose stack Error: command failed
    26 verbose stack    at promiseSpawn (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\promise-spawn\lib\index.js:22:22)
    26 verbose stack    at spawnWithShell (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\promise-spawn\lib\index.js:124:10)
    26 verbose stack    at promiseSpawn (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\promise-spawn\lib\index.js:12:12)
    26 verbose stack    at runScriptPkg (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\run-script\lib\run-script-pkg.js:77:13)
    26 verbose stack    at runScript (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\run-script\lib\run-script.js:12:10)
    26 verbose stack    at async CI.exec (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\lib\commands\ci.js:116:9)
    26 verbose stack    at async Npm.exec (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\lib\npm.js:207:9)
    26 verbose stack    at async module.exports (C:\Users\morga\AppData\Roaming\npm\node_modules\npm\lib\cli\entry.js:74:5)
    27 verbose pkgid jellyfin-tizen@0.1.0
    28 error code 1
    29 error path C:\Users\morga\Desktop\jellyfin\jellyfin-tizen
    30 error command failed
    31 error command C:\WINDOWS\system32\cmd.exe /d /s /c gulp
    32 verbose cwd C:\Users\morga\Desktop\jellyfin\jellyfin-tizen
    33 verbose os Windows_NT 10.0.22631
    34 verbose node v20.18.0
    35 verbose npm  v10.9.0
    36 verbose exit 1
    37 verbose code 1
    38 error A complete log of this run can be found in: C:\Users\morga\AppData\Local\npm-cache\_logs\2024-10-11T14_03_12_905Z-debug-0.log
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-10-11, 06:41 PM
    Some of the commands you used don't work in power shell.  The documentation notes when you have to use different commands for power shell in a collapsible block.

    It looks like you use all of the command prompt versions while in power shell.

       
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Lexus
    Offline

    Junior Member

    Posts: 7
    Threads: 3
    Joined: 2024 Apr
    Reputation: 0
    #3
    2024-10-11, 07:57 PM (This post was last modified: 2024-10-11, 07:59 PM by Lexus. Edited 2 times in total.)
    I only use commands from the wiki
    Tried your settings but the result is exactly the same as before.
    Lexus
    Offline

    Junior Member

    Posts: 7
    Threads: 3
    Joined: 2024 Apr
    Reputation: 0
    #4
    2024-10-11, 08:44 PM
    One step further, now what?


    Windows PowerShell
    Copyright © Microsoft Corporation. All rights reserved.

    Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

    PS C:\Users\morga\Desktop\jellyfin> git clone -b release-10.9.z https://github.com/jellyfin/jellyfin-web.git
    Cloning into 'jellyfin-web'...
    remote: Enumerating objects: 242396, done.
    remote: Counting objects: 100% (39/39), done.
    remote: Compressing objects: 100% (28/2Nerd-face, done.
    remote: Total 242396 (delta 21), reused 21 (delta 11), pack-reused 242357 (from 1)
    Receiving objects: 100% (242396/242396), 163.96 MiB | 23.80 MiB/s, done.
    Resolving deltas: 100% (169675/169675), done.
    PS C:\Users\morga\Desktop\jellyfin> git clone https://github.com/jellyfin/jellyfin-tizen.git
    Cloning into 'jellyfin-tizen'...
    remote: Enumerating objects: 391, done.
    remote: Counting objects: 100% (238/23Nerd-face, done.
    remote: Compressing objects: 100% (136/136), done.
    remote: Total 391 (delta 131), reused 142 (delta 93), pack-reused 153 (from 1)
    Receiving objects: 100% (391/391), 278.91 KiB | 3.00 MiB/s, done.
    Resolving deltas: 100% (199/199), done.
    PS C:\Users\morga\Desktop\jellyfin> cd jellyfin-web
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> $envWoozy-faceKIP_PREPARE=1
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> $env:USE_SYSTEM_FONTS=1
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> npm ci --no-audit
    npm warn deprecated @types/localforage@0.0.34: This is a stub types definition for localforage (https://github.com/localForage/localForage). localforage provides its own type definitions, so you don't need @types/localforage installed!
    npm warn deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.
    npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
    npm warn deprecated flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
    npm warn deprecated @stylelint/postcss-markdown@0.36.2: Use the original unforked package instead: postcss-markdown
    npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
    npm warn deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
    npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
    npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
    npm warn deprecated @stylelint/postcss-css-in-js@0.37.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

    added 1803 packages in 1m
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> npm run build:production

    > jellyfin-web@10.9.11 build:production
    > cross-env NODE_ENV="production" webpack --config webpack.prod.js

    Browserslist: caniuse-lite is outdated. Please run:
    npx update-browserslist-db@latest
    Why you should do it regularly: https://github.com/browserslist/update-db#readme
    [BABEL] Note: The code generator has deoptimised the styling of C:\Users\morga\Desktop\jellyfin\jellyfin-web\node_modules\pdfjs-dist\build\pdf.js as it exceeds the max of 500KB.
    assets by path *.js 16.2 MiB 989 assets
    assets by path *.css 774 KiB 151 assets
    assets by path assets/ 834 KiB 48 assets
    assets by path *.png 731 KiB 34 assets
    assets by path themes/ 134 KiB 17 assets
    assets by path libraries/ 8.9 MiB 9 assets
    assets by path *.ts 20.4 KiB 3 assets
    assets by path *.json 2.67 KiB 3 assets
    assets by path *.ico 13.3 KiB 2 assets
    assets by path *.gif 3.99 KiB 2 assets
    assets by path *.tsx 2.38 KiB 2 assets
    assets by path *.svg 2.2 KiB 2 assets
    + 7 assets
    Entrypoint main.jellyfin [big] 2.52 MiB (23 KiB) = 33 assets 1 auxiliary asset
    Entrypoint serviceworker 218 KiB = runtime.bundle.js 44.7 KiB node_modules.core-js.bundle.js 173 KiB serviceworker.js 768 bytes
    orphan modules 14.1 MiB (javascript) 773 KiB (asset) 83.2 KiB (runtime) [orphan] 13766 modules
    runtime modules 54.7 KiB 15 modules
    built modules 24.7 MiB (javascript) 298 KiB (css/mini-extract) 46.9 KiB (asset) [built]
    modules by path ../node_modules/ 14.9 MiB (javascript) 158 KiB (css/mini-extract)
    javascript modules 14.9 MiB 1957 modules
    json modules 30 KiB 4 modules
    css modules 158 KiB 3 modules
    modules by path ./ 9.83 MiB (javascript) 139 KiB (css/mini-extract) 46.9 KiB (asset)
    javascript modules 4 MiB 445 modules
    json modules 5.82 MiB 92 modules
    css modules 139 KiB 82 modules
    asset modules 126 bytes (javascript) 46.9 KiB (asset) 3 modules
    + 6 modules

    WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
    This can impact web performance.
    Assets:
    698bd8550d863c20a3e1.ttf (339 KiB)
    main.jellyfin.bundle.js (481 KiB)
    node_modules.@jellyfin.sdk.bundle.js (597 KiB)
    node_modules.@mui.material.bundle.js (287 KiB)
    libraries/subtitles-octopus-worker.js (352 KiB)
    libraries/pdf.worker.js (1 MiB)
    libraries/subtitles-octopus-worker.wasm (2.18 MiB)
    libraries/subtitles-octopus-worker-legacy.js (4.25 MiB)
    libraries/wasm-gen/libarchive.wasm (875 KiB)
    ta-json.ecb420d7b47cdc10df87.chunk.js (257 KiB)
    node_modules.@mui.x-data-grid.d16d629f2abd61a21fbe.chunk.js (285 KiB)
    node_modules.hls.js.970a5cb5618e7282c138.chunk.js (403 KiB)
    node_modules.pdfjs-dist.d3ff4a3bc70e9aaf05d9.chunk.js (422 KiB)

    WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
    Entrypoints:
    main.jellyfin (2.52 MiB)
    runtime.bundle.js
    node_modules.@jellyfin.sdk.bundle.js
    node_modules.@babel.runtime.bundle.js
    node_modules.@mui.material.bundle.js
    node_modules.@mui.system.bundle.js
    node_modules.@mui.base.bundle.js
    node_modules.@mui.icons-material.bundle.js
    node_modules.date-fns.esm.bundle.js
    node_modules.@mui.utils.bundle.js
    node_modules.@tanstack.query-core.bundle.js
    node_modules.lodash-es.bundle.js
    node_modules.@tanstack.react-query.bundle.js
    node_modules.core-js.bundle.js
    node_modules.@popperjs.core.bundle.js
    node_modules.axios.bundle.js
    node_modules.react-transition-group.bundle.js
    node_modules.react-dom.bundle.js
    node_modules.jquery.bundle.js
    node_modules.@emotion.react.bundle.js
    node_modules.webcomponents.js.bundle.js
    node_modules.resize-observer-polyfill.bundle.js
    node_modules.regenerator-runtime.bundle.js
    node_modules.jellyfin-apiclient.bundle.js
    node_modules.intersection-observer.bundle.js
    node_modules.history.bundle.js
    node_modules.dompurify.bundle.js
    node_modules.react-router.bundle.js
    node_modules.react-router-dom.bundle.js
    node_modules.@remix-run.router.bundle.js
    60232.css
    60232.bundle.js
    main.jellyfin.css
    main.jellyfin.bundle.js


    webpack 5.91.0 compiled with 2 warnings in 150361 ms
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-web> cd ..
    PS C:\Users\morga\Desktop\jellyfin> cd jellyfin-tizen
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> $env:JELLYFIN_WEB_DIR="C:\Users\morga\Desktop\jellyfin\jellyfin-web\dist"
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> npm ci --no-audit
    npm warn deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
    npm warn deprecated har-validator@5.1.5: this library is no longer supported
    npm warn deprecated domexception@1.0.1: Use your platform's native DOMException instead
    npm warn deprecated abab@2.0.5: Use your platform's native atob() and btoa() methods instead
    npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
    npm warn deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
    npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
    npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

    > jellyfin-tizen@0.1.0 postinstall
    > gulp

    [22:37:37] Loaded external module: @babel/register
    Using jellyfin-web from C:\Users\morga\Desktop\jellyfin\jellyfin-web\dist
    [22:37:38] Using gulpfile ~\Desktop\jellyfin\jellyfin-tizen\gulpfile.babel.js
    [22:37:38] Starting 'default'...
    [22:37:38] Starting 'clean'...
    [22:37:38] Finished 'clean' after 16 ms
    [22:37:38] Starting 'searchFonts'...
    [22:37:38] Finished 'searchFonts' after 1.04 ms
    [22:37:38] Starting 'copy'...
    [22:37:38] Starting 'modifyIndex'...
    Found injected main.bundle
    [22:37:38] Finished 'modifyIndex' after 98 ms
    [22:37:39] Finished 'copy' after 1.09 s
    [22:37:39] Finished 'default' after 1.12 s

    added 418 packages in 6s

    32 packages are looking for funding
    run npm fund for details
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> npm fund
    jellyfin-tizen@0.1.0
    +-- https://github.com/sponsors/sindresorhus
    | | -- del@7.1.0, globby@13.2.2, is-path-cwd@3.0.0, is-path-inside@4.0.0, p-map@5.5.0, aggregate-error@4.0.1, clean-stack@4.2.0, escape-string-regexp@5.0.0, indent-string@5.0.0, slash@4.0.0, p-limit@2.3.0, binary-extensions@2.3.0
    |
    -- https://github.com/sponsors/isaacs
    | -- rimraf@3.0.2, glob@7.2.0
    +-- https://opencollective.com/babel
    | |
    -- @babel/core@7.24.5
    | -- https://opencollective.com/browserslist
    |
    -- browserslist@4.23.0, caniuse-lite@1.0.30001614, update-browserslist-db@1.0.13
    +-- https://paulmillr.com/funding/
    | -- chokidar@3.6.0
    +-- https://github.com/chalk/chalk?sponsor=1
    | |
    -- chalk@4.1.2
    | -- https://github.com/chalk/ansi-styles?sponsor=1
    |
    -- ansi-styles@4.3.0
    +-- https://github.com/sponsors/ljharb
    | -- resolve@1.22.0, is-core-module@2.8.1, supports-preserve-symlinks-flag@1.0.0
    +-- https://github.com/chalk/wrap-ansi?sponsor=1
    |
    -- wrap-ansi@7.0.0
    -- https://github.com/sponsors/epoberezkin
    -- ajv@6.12.6

    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> tizen.bat build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock"
    tizen.bat : The term 'tizen.bat' is not recognized as the name of a cmdlet, function, script file, or operable program.
    Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + tizen.bat build-web -e ".*" -e gulpfile.js -e README.md -e "node_modu ...
    + ~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (tizen.batWoozy-facetring) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> tizen.bat package -t wgt -o . -- .buildResult
    tizen.bat : The term 'tizen.bat' is not recognized as the name of a cmdlet, function, script file, or operable program.
    Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + tizen.bat package -t wgt -o . -- .buildResult
    + ~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (tizen.batWoozy-facetring) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen>
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-10-12, 12:20 AM
    Make sure you are in the directory that contains tizen.bat. It does not appear to be part of the jellyfin-tizen git. It appears to be part of Tizen Studio.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Lexus
    Offline

    Junior Member

    Posts: 7
    Threads: 3
    Joined: 2024 Apr
    Reputation: 0
    #6
    2024-10-12, 08:07 AM
    (2024-10-12, 12:20 AM)TheDreadPirate Wrote: Make sure you are in the directory that contains tizen.bat.  It does not appear to be part of the jellyfin-tizen git.  It appears to be part of Tizen Studio.

    There is a file named "tizen here:
    C:\tizen-studio\tools\ide\bin
    But it is not a .bat file.
    See others also not getting .bat files to work on Win11.
    Made it work though, this was the solution:

    Code:
    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.

    Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

    PS C:\Users\morga\Desktop\jellyfin> cd jellyfin-tizen
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> $env:JELLYFIN_WEB_DIR='../jellyfin-web/dist'
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> npm ci --no-audit
    npm warn deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
    npm warn deprecated har-validator@5.1.5: this library is no longer supported
    npm warn deprecated domexception@1.0.1: Use your platform's native DOMException instead
    npm warn deprecated abab@2.0.5: Use your platform's native atob() and btoa() methods instead
    npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
    npm warn deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
    npm warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
    npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

    > jellyfin-tizen@0.1.0 postinstall
    > gulp

    [09:14:18] Loaded external module: @babel/register
    Using jellyfin-web from C:\Users\morga\Desktop\jellyfin\jellyfin-web\dist
    [09:14:19] Using gulpfile ~\Desktop\jellyfin\jellyfin-tizen\gulpfile.babel.js
    [09:14:19] Starting 'default'...
    [09:14:19] Starting 'clean'...
    [09:14:19] Finished 'clean' after 131 ms
    [09:14:19] Starting 'searchFonts'...
    [09:14:19] Finished 'searchFonts' after 790 μs
    [09:14:19] Starting 'copy'...
    [09:14:19] Starting 'modifyIndex'...
    Found injected main.bundle
    [09:14:19] Finished 'modifyIndex' after 87 ms
    [09:14:20] Finished 'copy' after 847 ms
    [09:14:20] Finished 'default' after 985 ms

    added 418 packages in 6s

    32 packages are looking for funding
      run `npm fund` for details
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> tizen build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock"
    Build Web Application:  100% (10/10)

    BUILD SUCCESSFUL

    Output path : C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\.buildResult
    Excluded : [.*, gulpfile.js, README.md, node_modules/*, package*.json, yarn.lock, .build/*, .build, .sign/*, .sign, webUnitTest/*, webUnitTest, .externalToolBuilders/*, .externalToolBuilders, .buildResult/*, .buildResult, .settings/*, .settings, .package/*, .package, .tproject, .project, .sdk_delta.info, .rds_delta, *.wgt, .tizen-ui-builder-tool.xml]
    Total time: 00:00:21.077
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> tizen package -t wgt -o . -- .buildResult
    The active profile is used for signing. If you want to sign with other profile, please use '--sign' option.
    Author certficate: C:\Users\morga\SamsungCertificate\jellyfin\author.p12
    Distributor1 certificate : C:\Users\morga\SamsungCertificate\jellyfin\distributor.p12
    Excludes File Pattern: {.manifest.tmp, .delta.lst}
    Ignore File: C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\.buildResult\.manifest.tmp
    Package File Location: C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\Jellyfin.wgt
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen> tizen install -n Jellyfin.wgt -t TQ85Q70DATXXC
    Transferring the package...
    Transferred the package: C:\Users\morga\Desktop\jellyfin\jellyfin-tizen\Jellyfin.wgt -> /home/owner/share/tmp/sdk_tools/tmp
    Installing the package...
    --------------------
    Platform log view
    --------------------
    install AprZAARz4r.Jellyfin
    package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin.wgt
    app_id[AprZAARz4r.Jellyfin] install start
    app_id[AprZAARz4r.Jellyfin] installing[9]
    app_id[AprZAARz4r.Jellyfin] installing[19]
    app_id[AprZAARz4r.Jellyfin] installing[29]
    app_id[AprZAARz4r.Jellyfin] installing[39]
    app_id[AprZAARz4r.Jellyfin] installing[48]
    app_id[AprZAARz4r.Jellyfin] installing[58]
    app_id[AprZAARz4r.Jellyfin] installing[68]
    app_id[AprZAARz4r.Jellyfin] installing[78]
    app_id[AprZAARz4r.Jellyfin] installing[87]
    app_id[AprZAARz4r.Jellyfin] installing[97]
    app_id[AprZAARz4r.Jellyfin] installing[100]
    app_id[AprZAARz4r.Jellyfin] install completed
    spend time for wascmd is [7104]ms
    Installed the package: Id(AprZAARz4r.Jellyfin)
    Tizen application is successfully installed.
    Total time: 00:00:10.053
    PS C:\Users\morga\Desktop\jellyfin\jellyfin-tizen>
    Jorge Chávez
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Jun
    Reputation: 0
    #7
    2024-12-05, 08:42 PM
    I asked myself why if it is possible to make this native Tizen webview they don't publish it in the Samsung store, the same happens with WebOS and Xbox, they are simple Webviews.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2024-12-05, 08:53 PM
    Ask Samsung. You don't think we want our app in their app store?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    RicF
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Mar
    Reputation: 0
    #9
    2025-03-19, 04:16 PM
    JELLYFIN on TIZEN from MacOS - 2025 TESTED

    1. Download Tizen : https://developer.tizen.org
    2. Install Tizen Studio / with All Options + Extensions + Certs
    3. In Certificate manager
        1. Create a Samsung Certificate (not a Tizen certificate)
        2. that will login with Samsung Account … ->
        3. Insert Your DUID (copy/paste it from device manager
    4. Enable Developer Mode on Samsung Smart TV
        1. Go to Apps / Scroll Down to App Settings
        2. In there pop from the remotes with the 123 button the on-screen numbers
        3. Type 12345 then GO (on-screen)  (this is for newer TVs without remote with numbers)
        4. Enable DEV mode + set the IP of your MacOS laptop
    5.  In Device Manager : click on Remote device manager ADD
            1. Device Name
            2. TV IP
            3. default port is 26101.
        1. Connect to TV
        2. Right Click : Permit to Install Applications
    6. Download WST from : https://github.com/jeppevinkel/jellyfin-...s/releases
        1. OblongIcon for TIZEN OS TVs  <——
    7. Register Your dowloaded OblongIcon.WST with Your certificate. (open terminal)
        1. cd to users/_your_user_folder_/tizen-studio/tools/ide/bin/tizen.sh
        2. ./tizen.sh package -t wgt -s <certificate profile name from Step 3.1> -- <WGT file path>
        3. example : ./tizen.sh package -t wgt -s apps -- Jellyfin-O.wgt
    8. Install  Your registered .WST (open terminal)
        1.  cd /Users/_your_user_folder_/tizen-studio/tools/ide/bin
        2. ./tizen.sh install -n <WGT file path> -t <device name from Device Manager>
        3. example : ./tizen.sh install -n Jellyfin-O.wgt -t UE65DU7190UXZT

    ————————————————————————————————
    Successful Output of command on point 8. should look like this below :
    ————————————————————————————————

    Transferring the package...
    Transferred the package: /Users/_your_user_folder_/tizen-studio/tools/ide/bin/Jellyfin-O.wgt -> /home/owner/share/tmp/sdk_tools/tmp
    Installing the package...
    --------------------
    Platform log view
    --------------------
    install AprZAARz4r.Jellyfin
    package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin-O.wgt
    app_id[AprZAARz4r.Jellyfin] install start
    app_id[AprZAARz4r.Jellyfin] installing[9]
    app_id[AprZAARz4r.Jellyfin] installing[19]
    app_id[AprZAARz4r.Jellyfin] installing[29]
    app_id[AprZAARz4r.Jellyfin] installing[39]
    app_id[AprZAARz4r.Jellyfin] installing[48]
    app_id[AprZAARz4r.Jellyfin] installing[58]
    app_id[AprZAARz4r.Jellyfin] installing[68]
    app_id[AprZAARz4r.Jellyfin] installing[78]
    app_id[AprZAARz4r.Jellyfin] installing[87]
    app_id[AprZAARz4r.Jellyfin] installing[97]
    app_id[AprZAARz4r.Jellyfin] installing[100]
    app_id[AprZAARz4r.Jellyfin] install completed
    spend time for wascmd is [8542]ms
    Installed the package: Id(AprZAARz4r.Jellyfin)
    Tizen application is successfully installed.
    Total time: 00:00:11.763


    Attached Files
    .pdf   Creating Certificates Samsung Developer.pdf (Size: 523.82 KB / Downloads: 44)
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • 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