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…
Giang Nguyễn
- 53
- 7
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