1,488 questions
1
vote
1
answer
41
views
How is length of a string encoded when the bounds of the string are not defined in UPER encoding for the ASN when length exceeds 127
If I have the ASN.1 schema as shown below and I want to encode
message "...
1
vote
1
answer
192
views
videoplayer.stop() causes JVM crash under Windows 11 (certain video codecs only)
After migrating my Java vlcj application to my new Windows 11 machine, the program crashes on calling vlcjplayer.stop(). I am using vlcj 4.8.2 in combination with VLC 3.0.21. I am shipping my own ...
1
vote
2
answers
105
views
How to Handle Both Encoding and Decoding with Custom Error Handler in Python?
I'm working on a scenario where I need to handle encoding and decoding of strings using custom error handling in Python. Specifically, I want to create an error handler that can deal with both ...
5
votes
0
answers
2k
views
Flutter Video Player: MediaCodecVideoRenderer Error on Android with ExoPlayer
I’m encountering an issue with Flutter’s video_player package while trying to play a video on Android. The video player fails to initialize with the following error:
PlatformException(VideoError, ...
1
vote
2
answers
169
views
MediaRecorder on Chrome produces a truncated mp4 with the 'avc1' mediaType
When using MediaRecorder on Chrome (Javascript on windows) with the avc1 option on chrome the generated blob is truncated as opposed to the vp9 option,
Here are the 2 options as explained in Recording ...
0
votes
1
answer
82
views
Safari not streaming embedded player
I run my own online radio station using a simple embedded audio player to stream. The stream works on all browsers on Mac, Windows, and Android. It does not stream in Safari or any browser on iOS. ...
1
vote
2
answers
268
views
Where to find the first nal unit in the mdat payload of an MPEG4 file containing h265 video?
in my quest for fixing corrupt GoPro files, I am writing a decoder based on an MPEG4 parsing lib, but I now have to dig deeper in the h265 stream, and I'm having a hard time finding where the first ...
1
vote
1
answer
106
views
How is choice index encode in UPER when an extension is present
If I have the ASN.1 schema as shown below (I have truncated it to remove useless data) and I want to encode dm200 following the uPER rules, then I get the following encoding.
{
"messageData&...
0
votes
1
answer
146
views
ffmpeg: PNGs to mp4 video is strange scaled quicktime
I am trying to create a video from multiple PNG files.
The files contain an animation of a line.
However, the output MP4 video looks really strange, as if the content is stretched or scaled.
Below, ...
4
votes
0
answers
50
views
Finding Resolution/Frame Rate/Bitrate limitation for codecs that does not have profile/level concept(ex: VP8)
As per the documentation of VP9 Codec in Wikipedia VP9 has the concept of Profile and Level. Based on these profiles and levels it also has some limitations on Resolution/Frame Rate/ Bitrate as ...
0
votes
0
answers
48
views
DVR Footage On-Screen Timestamps, how are they 'written' and what could lead to errors in tempo?
I am a car accident reconstruction engineer. We often use surveillance camera footage to analyze incidents. When footage is exported from a DVR system (usually in .mp4 container), sometimes it's ...
1
vote
0
answers
265
views
NAU8822 I2S Codec + ESP32 - no valid data
I've connected a NAU8822 codec to an ESP32 and I'm trying to record audio from a microphone.
schematic of NAU8822 circuit
Following setup:
Microphone is biased (working), mono
Codec works as I2S ...
1
vote
0
answers
379
views
Audio Codec2 on STM32
I wanted to use Codec2 on STM32F4xx, so I took the existing libraries and ran them on the hardware - a Nucleo board. Then I started measuring the time it takes to encode and decode one frame - a block ...
0
votes
3
answers
100
views
CQL Datastax Java Mapping Set/List query operations
Hi I am currently trying to setup my CQL Dao in order to implement some query functions,
however I can't find a way to put a Collection of any objects as an argument because I keep getting this error ...
0
votes
1
answer
1k
views
Formates (AVI, MPG, FLV, WMV) support issue in ExoPlayer-Android
Hay, I'm developing a video player in Android Kotlin using ExoPlayer. All works fine except some video formats ( AVI, MPG, FLV, WMV). Is there some workaround of making a decoder or codecs ,that can ...
0
votes
1
answer
2k
views
Checking VP9 hardware video decode support on Apple Silicon
I'm trying to check whether a device running on Apple Silicon supports hardware video decode of VP9.
I know empirically (from using Chrome and Safari) that VP9 decode is supported in hardware on Apple ...
1
vote
1
answer
328
views
How do I get codec list supported by android device with react-native?
I'm making a video converter app using react-native and want to compress videos problem arrives, like video downloaded from youtube in 4k are av1 encoded the device that does not have av1 hardware ...
2
votes
1
answer
117
views
In Video Does Sample Means mdat data?
I use isobmff Library for Muxing.
(https://github.com/MPEGGroup/isobmff)
I make h264(avc) to mp4 file. (muxing)
when I muxing, I use ISOAddMediaSamples this function.
In Video, Does Sample Means only ...
0
votes
0
answers
109
views
strange behaveor of ffmpeg while writing using ffvhuff codec
In my application I need to save yuv422p frames into AVI using ffmpeg. I wrote a function that does this, but to my surprise the file format is bgr0 that is incorrect.
This is my code:
bool write_avi()...
3
votes
3
answers
168
views
How strided memcpy(3) works in libvpx
I'm trying to understand the following function in libvpx (vp8/common/reconinter.c):
void vp8_copy_mem16x16_c(unsigned char *src, int src_stride, unsigned char *dst,
int ...
0
votes
1
answer
85
views
This code to retrieve installed codecs finds different codecs depending on whether "Prefer 32-bit" is checked. Why?
I have this code that returns a list of installed video compressor codecs:
public static List<string> GetInstalledVideoCompressorCodecs()
{
var codecs = new List<string>();
var ...
1
vote
0
answers
665
views
ExoPlayer does not support MPEG-1 Audio Codec?
Most of the videos served by my provider (server) have never had any audio or video issues.
However, some stream currently have no audio at all, and I think this is a problem with the ExoPlayer I ...
1
vote
0
answers
306
views
Capturing a Cropped Region Successfully, but Struggling with Stereo Audio in Video
I'm using this tutorial to record a region of a web page. It is mostly working, but it mixes down the audio that is playing on the browser from 2 to 1 channel. The container div referenced below ...
0
votes
1
answer
298
views
Changing compression parameter in python-blosc2
I wanted to test out python-blosc2.
When trying do compress data with a user-defined Filter however, I stumbled across a for me unexplainable error.
import blosc2
import numpy as np
a = np.random....
0
votes
1
answer
510
views
Is There a Library With All Versions of Google Canary? Or a Quick Way To Add All Audio and Video Codecs To Chromium?
I am using an old version of Google Canary. However, for the past two days, the browser has been flickering dark at random intervals... It looks like an eye blink... This causes the browser to shut ...