Questions tagged [video-codecs]

Questions related to video compression and decompression methods. This includes popular video codec standards like H.264, MPEG4.

A video codec is a device or software that enables video compression or decompression for digital video. The compression usually employs lossy data compression.

More details at http://en.wikipedia.org/wiki/Video_codec

171 questions
2
votes
0 answers

Cheese and Video communication using YUYV Format and iam not able to change it?

Goal: Using my Webcam (Aukey 1080p LM1E) for Video Communication with MJPEG 1920x1080 30fps under linux. Problem: My first Problem was that whenever i tried qv4l2 to change the settings from YUYV 640x480 30fps to MJPEG 1920x1080 30fps it did reset…
JoeLex
  • 21
  • 1
2
votes
0 answers

Platform support for arbitrary codecs in HEIF

Apparently, the hip way to define a new image format is to combine the ISO base media file format with an existing image or intra-frame video codec, generalized in HEIF / MIAF with existing explicit HEVC, AVC and AV1 adaptations. JPEG 2000 employs…
Crissov
  • 947
  • 11
  • 16
2
votes
1 answer

Decode H.264(AVC) bitstream on Android?

I am writting an app which needs to decode H.264(AVC) bitstream. I find there are AVC codec sources exist in /frameworks/base/media/libstagefright/codecs/avc, does anyone know how can one get access to those codecs in an Android app? I guess it's…
2
votes
1 answer

AMediaCodec_dequeueOutputBuffer is slow and returns -10000 on one device

I am currently writing a decoder for H264 video stream. Target platform is Android, so I am using MediaCodec API (Android OS >= 6.0). I've tested my code on 4 devices (same one on all 4): It works nicely on Xiaomi Redmi 5 Plus (it's actually quite…
2
votes
0 answers

MPEG-4/WAV container for quick A/V sync tweaking

Which container formats support an MPEG-4 video with a WAV audio stream? I'm looking for a format which is supported by most players. Is there a such format which would allow to adjust the A/V sync offset very quickly, by modifying a field in the…
olivierg
  • 10,200
  • 4
  • 30
  • 33
2
votes
1 answer

Build h323plus support h264 and h263

Try build H323Plus(latest version) with support H263 and H264 codes. From config.log found error: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /tmp/ccLlS6ND.o: in function `main': conftest.c:(.text.startup+0x7): undefined…
2
votes
0 answers

How to get audio/video files from iPhone library and save it to application

How to get audio/video files from iPhone library and save it to application?. I need to save songs/video to my application so if user delete it from library then also availbale with the application. Thanks In Advance.
GameLoading
  • 6,688
  • 2
  • 33
  • 57
2
votes
2 answers

Codec h264_cuvid is not supported

======================= Environment ======================= System: ubuntu 18.04 Architecture: x86_64 Display Card: NVIDIA GeForce 820m Display Card Driver: NVIDIA-Linux-x86_64-390.87 gcc: 6.5.0 CUDA: 9.1.85 (also tried 9.0.176) FFmpeg: 3.4 (also…
gn cavalry
  • 149
  • 2
  • 11
2
votes
2 answers

Viability of Writing Uncompressed Video to an FLV File

There is a very good chance that I am going down a pointless path on this, so I apologize if this is a waste of time. I have been trying to write uncompressed video to an FLV file, and I am not sure whether it is possible. According to Wikipedia, a…
Mitchell A
  • 41
  • 5
2
votes
3 answers

Why don't we use motion vector data from video in optical flow?

All the implementation i saw in optical flow in opencv uses video as an array of frames and then implement optical flow on each image. That involves slicing the image into NxN block and searching for velocity vector. Although motion vector in video…
cowboysaif
  • 241
  • 2
  • 9
2
votes
1 answer

How does H264 inter prediction fills the prediction block old position?

In my understanding (a very simplistic view), the inter prediction (motion estimation / compensation) of H264 standard first finds the best match block on the reference frame, and then it's encoded with motion vector (the effective new X and Y) and…
2
votes
0 answers

Video encoder with low CPU usage on Atom 230

What are my options for screen capturing on Atom 230 CPU that will result in reasonably low CPU usage? I'm using ffmpeg and would like to leave CPU power to other applications while recording a screencast without lags. Maybe there's hardware support…
2
votes
1 answer

Shape coding in MPEG-4 Part 2 (MPEG-4 Visual)

Can someone explain what was the original motivation behind using shape coding in MPEG-4 Part 2 and why it was later not implemented/removed in MPEG-4 Part 10 (H.264)? I already read the excellent answer here, so I know that they both codecs were…
chronosynclastic
  • 1,585
  • 3
  • 19
  • 40
2
votes
1 answer

Encapsulating H.264 in MP4

I am going to write a program to encapsulate H.264 in MP4 container (wrapper). Is there any open specification about the bitstream? RTP have a specific payload format for H.264, does MP4 has a specific format for H.264?
Hamed
  • 1,175
  • 3
  • 20
  • 46
2
votes
1 answer

Android: Creating an OMX component for a video decoder

I have a new task of integrating a decoder(HEVC) from FFMPEG to Android's Stagefright. To do this, i first need to created an OMX component, My next thing is to register my codec in media_codecs.xml and then the OMX component registration in…
Zax
  • 2,870
  • 7
  • 52
  • 76
1 2
3
11 12