34,331 questions
-1
votes
0
answers
42
views
Can't rotate a video file with metadata in Flutter
I need to be able to rotate a video in Flutter without re-encoding it.
In Flutter I’m using the ffmpeg_kit_flutter_new 4.1.0 plugin, and for the rotation I’m trying the following command:
ffmpeg -i ...
-2
votes
0
answers
45
views
How can I dynamically load and render video templates inside a React app using a remote template API? [closed]
I'm working on integrating a remote library of video templates into a React application. The templates are fetched from an external service (example: https://www.invitoai.com) and returned as JSON ...
0
votes
0
answers
42
views
Android: Video streaming in WebView not working on certain devices (Yacine TV APK)
I am developing an Android app similar to Yacine TV that streams video content using a WebView. However, on some devices running Android 12 and 13, the video player shows a black screen while the ...
-5
votes
0
answers
71
views
How to properly downsize a video in the browser? [closed]
I'm working on a screen sharing app, and I have an incoming 1920x1080px video stream via WebRTC. My problem is that when I resize the browser, the video becomes really blurry as the browser is ...
-2
votes
0
answers
78
views
Performance issues with generating video thumbnail and overlaying video on video [closed]
I'm working on a video processing feature in my application where user upload a video with that flow:
Call my API for uploading a video
Generate a video thumbnail
Create an overlay video on top video ...
Tooling
0
votes
5
replies
111
views
How can I overlay two videos similar to a golf swing CoachNow app?
I'm trying to overlay two videos in React Native, similar to golf training apps where you compare swings by showing both videos at once with adjustable opacity. My goal is to display both videos, ...
2
votes
1
answer
92
views
AVAssetExportSession ignores frameDuration 60fps and exports at 30fps, but AVPlayer playback is correct
I'm stuck on a really frustrating AVFoundation problem. I'm building a video editor that uses a custom AVVideoCompositor to add effects, and I need the final output to be 60 FPS.
So basically, I ...
-2
votes
1
answer
80
views
HTML MP4 Play On Hover / Pause On Mouse Exit: Only Works On First Video
I am using Javascript to play an HTML5 video when you hover over it, and then pause the video once the mouse exits. The module is working correctly in that sense, except it only works for the first ...
0
votes
0
answers
71
views
Autoplay embedded video and/or slideshow
I'm trying to automatically play and loop a slideshow on a website using a file hosted on OneDrive. I first tried embedding the PowerPoint file directly:
<iframe src="source.pptx?wdAr=1....
0
votes
0
answers
65
views
Recorded video looks blurry, color-washed, low bitrate, compressed using ScreenCaptureKit
I am trying to implement ScreenCaptureKit into my project. I am using macOS 26 for the target version and followed this official project from Apple regarding the ScreenCaptureKit. https://developer....
0
votes
1
answer
119
views
Time interval between frames on facial landmarks extraction
I'm used to working with MediaPipe in Python on a Windows 11 desktop setup. In this environment, if VIDEO mode is selected, MediaPipe automatically reads the video frame count, and the detected frames ...
0
votes
0
answers
61
views
How can i download video on my webview , simple video download is working but when try to download from Pexels.com it failed
Below is my Android code. It is able to download images, document, and videos.
Problem:
Some platforms like Pexels.com keep their videos as parts or stream how to download them?
webView....
0
votes
1
answer
86
views
Get duration of a video by swift API in macOS
I'm working for weeks to get the duration of a video file. I want to use direct api calls. I know, that I can use external command line tools to get it. But I want to avoid the dependencies with these ...
0
votes
1
answer
147
views
How can I achieve Telegram-level video compression speed in Flutter (hardware encode + passthrough)?
I’m building a Flutter app where users upload/share videos. I’ve tried the video_compress package, but it’s slow (e.g. >1 minute to compress a 100 MB file). From what I can tell, it doesn’t ...
1
vote
1
answer
81
views
ExifTool ExtractEmbedded to CSV Rows
I have MPEG-2 Transport Stream (M2T) .ts files recorded on an airborne camera platform. They have embedded KLV/MISB metadata that I would like exported to a CSV.
When I ran the command:
exiftool '/...
1
vote
1
answer
113
views
Flutter video_player on iOS (AVFoundation) hls stream has very bad resolution
I am using the video_player package in Flutter to play hls streams (m3u8). I am using GCORE as a video streaming provider.
Here is the basic part of my code:
late final VideoPlayerController ...
0
votes
0
answers
77
views
Background Video Play Button
I’m using WordPress and created a container with a video background, but I’m facing an issue: when I open it on my phone, the background video doesn’t play, and instead a play button appears on top of ...
1
vote
0
answers
354
views
VIDEO_NOT_PLAYABLE_IN_EMBEDDED_PLAYER for no reason
I am using this library https://github.com/PierfrancescoSoffritti/android-youtube-player to play some Youtube videos within an Android app. Sometimes some users starts getting ...
1
vote
2
answers
169
views
ov7670 vertical stripes, what are they and how to get rid of them?
I have the ov7670 and I'm configuring it to read an arucomarker in pure black / white.
To do so, I'm having the ov7670 in YUYV mode and I'm only reading the Y bytes' first bit. A 1 indicates white, a ...
0
votes
1
answer
97
views
YouTube Video Pause Function
I found this code that allows me to play a YouYube video when I click a custom play button:
<div style="position: relative;">
<img src="http://s3.amazonaws.com/content....
0
votes
0
answers
68
views
Flutter navigating back issue (with video_player PlatformView causes lag)
Flutter video_player with viewType: VideoViewType.platformView causes lag when navigating back
I am using the video_player package in my Flutter app.
My controller is initialized like this:
...
1
vote
1
answer
105
views
Can someone parse this H264/AVC SPS payload? [closed]
I am trying to parse this SPS payload to understand the H264 codec better, I am successful for the most part, but having hard time parsing or understanding num_units_in_tick and time_scale details for ...
0
votes
0
answers
114
views
How to play MP4 videos one after another smoothly in React without glitches when updating video URL from server?
I’m building a React component where I need to play MP4 videos one after another. The next video URL is received from the server only after the current one finishes.
The problem:
When I update the ...
0
votes
0
answers
80
views
Subtitles not visible when video is playing
I created a Node.js server which streams a video with subtitles, but the subtitles are not showing when the video is playing. If I visit ..../file.ttv, the file is being served.
How can I solve this ...
0
votes
1
answer
153
views
How to stream large MKV/MP4 files with fast seeking and iOS support without doubling storage?
I have two servers:
A hosting server running my website and a section for video downloads.
A separate IIS server used for storing movies (formats: .mkv and .mp4).
I recently added an online player ...
0
votes
0
answers
62
views
How to render remote video in React Native (Expo) on iOS?
I’m trying to render a remote video using React Native with Expo. The video works fine on Android, but it doesn't render at all on iOS devices.
🧩 Problem Details
The remote video URL I’m using does ...
0
votes
1
answer
111
views
Can not add tmcd stream using libavcodec to replicate behavior of ffmpeg -timecode option
I'm trying to replicate option of command line ffmpeg -timecode in my C/C++ code. For some reasons the tcmd stream is not written to the output file. However the av_dump_format shows it in run time
...
5
votes
1
answer
196
views
Python MoviePy Can't Speed Up Video
Why am I unable to speed up videos with MoviePy? There are two versions MultiplySpeed and speedx, but I couldn't get either working. When I use MutiplySpeed below, I receive the error:
Exception has ...
0
votes
1
answer
76
views
Flutter Zoom Video Error: class file for us.zoom.sdk.ZoomVideoSDKDelegate not found
I just added this library “flutter_zoom_videosdk: ^2.1.0” mentioned in ZoomVideo SDK docoumentaion.
Also Added services in manifest file as mentioned in Docs. I am getting this error when I run app. I ...
2
votes
1
answer
83
views
Content of exoPlayers overlapping each other
I have asked similar question which is unsolved. I am asking again with more information. In my Android app there is a grid view composed of grid items, which can be a video or image. In the ...
1
vote
0
answers
86
views
Resolution constraints for MediaFoundation SinkWriter for H264/MP4?
I'm doing something very similar to this tutorial for using MediaFoundation SinkWriter for encoding video from a set of frames, except that I'm initializing it with MFVideoFormat_H264 to output .mp4 ...
2
votes
1
answer
157
views
AbortError: The play() request was interrupted because the media was removed from the document in React video conferencing app
I'm building a video conferencing app using React and Azure Communication Services.
I use the VideoStreamRenderer to render video streams for participants.
When a participant's video stream changes, ...
1
vote
0
answers
130
views
How to preload videos using BetterPlayer controllers in Flutter for a video reels project?
I'm building a Flutter short video app (like Instagram Reels or TikTok) using BetterPlayer.
I want to improve the video playback performance by: Preloading the next 5 and previous 2 videos.
When I ...
0
votes
1
answer
107
views
Native HTML <video><track> subtitle positioning
We have a .vtt file without any line, alignment or positioning information.
In Firefox the subtitles are correctly positioned at the bottom of the video.
In Chrome and its children they are positioned ...
0
votes
1
answer
105
views
Vue 3: Detached <video> elements not garbage collected after src change
I'm working with a Vue 3 component that plays videos using the native tag. I dynamically change the src of the video based on a prop (videoName) and I need to avoid memory leaks.
Despite cleaning up ...
0
votes
0
answers
33
views
Background Video which loads depending on the internet connection speed
I am redoing a 10 year old website which sells land plots.
I am thinking of a rather large image-banner (scenic foto) which would occupy most of the screen.
Now, depending on the internet speed of the ...
0
votes
0
answers
29
views
How to prevent video recording from stopping when sliding down the nontification bar? (Package: CameraAwesome 2.5.0)
I'm building a video recording app in Flutter using the CameraAwesome plugin. However, whenever I slide down the notification shade or go to another app, it auto-stops the recording. When I try to ...
0
votes
0
answers
69
views
expo-camera does not auto-rotate recorded video on Android (works on iOS)
Description of the issue
When recording a video using expo-camera on Android, the resulting video is not automatically rotated according to the device's orientation. The same code works as expected on ...
0
votes
0
answers
63
views
Why does firefox send invalid range requests for fetching videos
I have made a basic http/1.1 file server, but when i try to fetch a video file, Firefox makes absurd requests:
GET /files/som.mp4 HTTP/1.1
Host: localhost:1234
User-Agent: Mozilla/5.0 (X11; Ubuntu; ...
0
votes
1
answer
57
views
How to make HTML Player take the 100% Mobile Screen including camera notch extra?
How to make HTML Player take the 100% Mobile Screen including the camera notch extra ("camera cutout")?
Currently the player is not filling the entire space, it's inside the space where the ...
1
vote
0
answers
89
views
Is it possible to make Ultra-low-latency Android WebRtc client for web camera?
I'm trying to make web camera with latency 50-100ms for real-time control purposes. The server is a python script, the client is WebRTC application running in Android Google Chrome, directly connected ...
0
votes
0
answers
53
views
itext 5.5 add mp4 video
Is it possible to add mp4 videos to itet 5.5 and let them play upon showing?
What I tried:
final PdfPCell cell = new PdfPCell();
final Chunk chunk = new Chunk();
chunk.setAnnotation(PdfAnnotation
...
2
votes
1
answer
232
views
Playing live video feed from web camera in the browser
I am trying to create an app that will allow somebody to record their video and audio feeds on the browser and play it back to themselves. While recording, I am streaming the video so they can see ...
2
votes
0
answers
103
views
Safari sends excessive HTTP range requests during HTML5 MOV playback
I am currently developing a web application based on React and Next.js, and I use the react-player library to play user-uploaded videos stored on AWS S3. The supported upload video formats are mp4, ...
0
votes
1
answer
270
views
Display TVheadend stream in HTML5 video element without transcoding
I try to display raw stream from TVheadend in <video> element and cant get it to work in Firefox and Chrome. Also I get same error in https://github.com/4gray/iptvnator IPTV player when I try to ...
0
votes
1
answer
332
views
Capcut reverse engineer link media
i am a developer working on a video editor project and trying to develop a feature that exports videos into capcut. One thing im stuck with i linking the media (lost media). Capcut seems to know where ...
0
votes
0
answers
64
views
How can you specify the location of captured media when using <input capture>
With a popular browser (Chromium-based browsers, Firefox, Safari) on mobile platforms (Android, iOS), a web page can capture a video using the device's camera with the following markup:
<input type=...
1
vote
0
answers
62
views
Magnific popup working only in bigger screen [duplicate]
It is working on my screen and some of the testers screen but some of the testers that has smaller screen size it is opening a new link instead of the pop up
HTML:
<a class="popup-video" ...
0
votes
1
answer
139
views
Switching to full-screen yields different results when using the video button and a programmed equivalent
I have a simple web application to display media files (images as well as videos). By default, the application uses part of the screen for controls and the rest for display of the media files.
One of ...
0
votes
0
answers
129
views
Issue Muxing KLV Metadata with GStreamer 1.20.3 on Ubuntu 22.04
I'm working on a GStreamer pipeline that muxes H.264 video and KLV metadata into an MPEG-TS stream using mpegtsmux. While this setup functions correctly with GStreamer 1.16.3, I'm encountering issues ...