Questions tagged [mp4box]

103 questions
1
vote
0 answers

Generate mpeg-dash live content from transport stream UDP input using ffmpeg/mp4box

I'm receiving mpeg-2 transport stream UDP input. I want to serve this content using an HTTP server. I know that mp4box can be used to grab the udp and dump it in a file. mp4box -grab-ts udp://ip:port dump.ts mp4box can generate mpeg-dash content…
Ishaan Shringi
  • 103
  • 1
  • 13
1
vote
1 answer

Convert mp4 tracks to images WITHOUT ffmpeg

I'm developing an C# tool to extract mp4 frames to images. ( Without using ffmpeg ) I use a tool named ISO Viewer 2.0.2 and i see all my mp4 video frames (145 frames for 5 seconds, each frames is called as sample) in Tracks tab. ISO Viewer 2.0.2…
1
vote
1 answer

Convert m3u8 (HLS) to mpd (MPEG-DASH)

I have Live stream of HLS [https://82-80-192-30.vidnt.com/ipbc_IPBCchannel11LVMRepeat/definst/IPBCchannel11LVM_3.stream/playlist.m3u8] and I want to convert it to MPEG-DASH. What is the best practice? The stream is already h264 aac therefore I…
Almog
  • 43
  • 2
  • 6
1
vote
1 answer

Shifting audio in MPEG4 content and manipulating atoms

1. Shift audio I use ffmpeg / avconv quite often ... and usually I hate it. Those tools do what they are instructed to do about 30% of the time. I could give you countless examples but I don't want to start flame war, so please help me with my…
LLL
  • 1,510
  • 1
  • 12
  • 27
1
vote
1 answer

Live stream multi-bitrate video

Preface I have read this two part tutorial (Part-1 and Part-2) by Steamroot on MPEG-DASH, and below is my understanding (please correct me if I am wrong): The video needs to be encoded into multiple bit-rates using FFmpeg. The encoded videos need…
Rishabh
  • 330
  • 3
  • 12
1
vote
1 answer

GPAC MP4Box ZLIB Error

I've been trying to get MP4Box installed on my CentOS 7 box using the following instructions: ... cd extra_libs cp -r * /usr/local/src/gpac/extra_lib cd .. cd gpac chmod 755 configure ./configure make lib make apps make install lib make install cp…
Mike
  • 612
  • 9
  • 19
1
vote
0 answers

MPEG DASH: playing fragment as soon (and as many times) as it's appended to SourceBuffer

Is it possible to make HTML5 video tag playing fragments as soon and as many times as I append them to SourceBuffer? So that, for example, if I append fragment2 - I would like it to immediately play fragment2 even if there were no fragment1, and if…
vdudouyt
  • 753
  • 6
  • 13
1
vote
0 answers

minimum delay for mpeg-dash stream using ffmpeg

I am trying to stream my video files using MP4Box and ffmpeg and using mpeg-dash, I transcoded my video using this command for video: ffmpeg -i main720.MTS -movflags faststart -vcodec libx264 -r 24 -tune zerolatency -tune fastdecode -bf 0 -slices 0…
evan
  • 51
  • 1
  • 7
1
vote
1 answer

mpeg-dash combine multiple mpd files / dynamically generate mpd file

I continuously record video that is saved as single segment dash files named by the recording timestamp: MP4Box -dash 10000 -profile onDemand -single-file -single-segment -segment-name filename_…
Chris
  • 9,348
  • 16
  • 56
  • 117
1
vote
1 answer

MPEG-DASH cannot decrypt mp4 with clearkey

i have an audio-only mp4 file encrypted with MP4Box, with command MP4BOx -crypt drm.xml audio-only.mp4 -out audio-only-enc.mp4 This is drm.xml:
pier92
  • 297
  • 7
  • 23
1
vote
0 answers

Problems with FFMPEG concat and/or MP4BOX

I've been searching for a reliable way to concat a large (>30) number of mp4 files. My methods so far have been trying the MP4BOX concat CLI, and FFMPEG's concat filter (such as ffmpeg -auto_convert 1 -y -f concat -i files.txt -c copy out.mp4).…
user3730954
  • 57
  • 1
  • 7
1
vote
0 answers

How to resolve the issue with Adaptive Bitrate Switching in Mpeg Dash?

I use the following MP4Box command to generate the manifest file(.mpd). The manifest file is common to different video representations. MP4Box -dash 5000 -frag 5000 -fps 25 -frag-rap -rap -bs-switching merge -profile dashavc264:live -mpd-title "Mpeg…
Tom Taylor
  • 2,378
  • 1
  • 27
  • 48
1
vote
2 answers

Using subprocess in python with multiple values and same argument

This is my command subprocess.call(["wine","MP4Box.exe","-add",outputdir+"tmp.m4a","-itags",'name=a',"-itags", "artist=b","-itags", "album_artist=c","-itags", "album=d","-itags", "created=2034","-itags", "genre=e","-new", "tmp23.m4a"]) In the…
Karthik M
  • 183
  • 1
  • 5
1
vote
4 answers

MP4Box does not concatenate videos

I have problem with MP4Box, can't concatenate videos in one video. I get out.mp4 file (~103 MB) but omxplayer can not play it. I have 6 very simple .mp4 videos and I want them to merge in one video. Until now, I was able to do that with command,…
Teemo
  • 369
  • 5
  • 19
1
vote
0 answers

Segment duration variation is higher than the +/- 50% allowed by DASH-IF

I am implement a proof of concept page with video player that uses DASH. I am having a difficult time getting the video right and I am not sure whether this is an encoding issue or MP4Box issue. Since I am working on Ubuntu I had to change a few…
Tim Hysniu
  • 1,216
  • 9
  • 18