Comments (6)
Can you provide a bit more detail about your setup? Are you using a reverse proxy, what is your network speed like, have you changed any of the transcoding settings, etc?
from immich.
Hardware transcoding (via Quick sync, default transcoding settings) is enabled. No reverse proxy - assessing Immich directly via the local IP and port.
Even if I delete an affected video, clear the trash, and re-upload it manually, it still stutters. But other videos taken with the same phones (Samsung S23+ and Pixel 8) don't stutter. It's really odd.
from immich.
Can you right-click and save the stuttering video and share it? I'm guessing it's something to do with the frame rate.
from immich.
The original would also be helpful, which you can download just with the download button.
from immich.
Hello, any update on this issue? Does it stutter as well if you view the video on a local network?
from immich.
This also happens to me with all the videos recorded with my phone. BUT it only happens if I use Firefox, with Edge the videos are played correctly. Both browsers on Windows 10, latest versions of both.
Could this be a problem of Firefox itself?
This is what ffmpeg gives about the file:
ffmpeg version 6.1-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 29.100 / 58. 29.100
libavcodec 60. 31.102 / 60. 31.102
libavformat 60. 16.100 / 60. 16.100
libavdevice 60. 3.100 / 60. 3.100
libavfilter 9. 12.100 / 9. 12.100
libswscale 7. 5.100 / 7. 5.100
libswresample 4. 12.100 / 4. 12.100
libpostproc 57. 3.100 / 57. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20240421_115520.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2024-04-21T09:55:30.000000Z
location : [REDACTED]
location-eng : [REDACTED]
com.android.version: 11
com.android.manufacturer: Xiaomi
com.android.model: MI 9
Duration: 00:00:08.83, start: 0.000000, bitrate: 43301 kb/s
Stream #0:0[0x1](eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m, progressive), 3840x2160, 41847 kb/s, SAR 1:1 DAR 16:9, 29.79 fps, 30 tbr, 90k tbn (default)
Metadata:
creation_time : 2024-04-21T09:55:30.000000Z
handler_name : VideoHandle
vendor_id : [0][0][0][0]
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
Metadata:
creation_time : 2024-04-21T09:55:30.000000Z
handler_name : SoundHandle
vendor_id : [0][0][0][0]
At least one output file must be specified
from immich.
Related Issues (20)
- After upgrading from 1.98 -> 1.106.4 (via path), jobs will not start.
- Upgrade from 1.106.4 -> 1.107.0, immich can't start HOT 14
- 【ERROR】After upgraded the software version, there was a problem with the database HOT 24
- App - Map not working after update to 1.107.0
- after upgrade to 1.107.0 face detection doesn't work HOT 7
- IOS client cannot play video when connect through https domain HOT 24
- Empty Trash / Restore All not working HOT 8
- Domain lookup fails on Android over wireguard VPN
- In the proxy headers settings, the header value label shows `Header name`.
- immich_server container makes request to registry.npmjs.org every 30 seconds HOT 4
- v1.107.2 - pgvecto.rs: IPC connection is closed unexpected.
- 1.107.x Facial grouping - MP4 thumbnail misalignment for featured image
- v1.107.2 - Mobile Proxy Headers Not Working (I think?) HOT 2
- v1.107.2 ERROR [TypeOrmModule] Unable to connect to the database. Retrying (1)...
- WebUI: "Add to album" - recent is not recent
- No people appear on people page HOT 1
- [BUG] Videos in Timeline are not ordered by datetime that was manually set
- job's not running
- Transcoded videos don’t play any more in Mac Safari HOT 6
- Update 1.06.4 to 1.07.2 no database - restore not working!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from immich.