-
Please note that there are no keyframes in an audio-only FLV file!
The only way to make an audio-only file seekable is by using a flash server like Red5/Wowza/FMS.
2010-01-02 10:11:55 UTC by nobody
-
Yamdi should (1) not attempt to mmap whole file into memory and (2) print informative message in case of memory outage.
2009-08-30 09:30:05 UTC by skliarie
-
Here are the last lines of yamdi execution under strace before the segfault:
open("/home/inter/public_html/multimedia/moviefiles/Afula_06-04-06.flv", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 4
mmap2(NULL, 3448698092, PROT_READ, MAP_PRIVATE, 3, 0) = -1 ENOMEM (Cannot allocate memory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 32367 detached
Looks like...
2009-08-30 09:26:06 UTC by nobody
-
I recompiled yamdi using the following line (taken from the download instructions)
gcc yamdi.c -o yamdi -O2 -Wall -D_FILE_OFFSET_BITS=64
When I try to run yamdi on a 3 1/2 gb file, I get the following error:
Segmentation fault.
2009-08-30 09:19:07 UTC by yfischer
-
There is any way to avoid the use of RAM and use a temp file instead?
I get this error on files > 800MB
Yikes! One of your processes (yamdi, pid 17999) was just killed because your processes are, as a whole, consuming too much memory. If you believe you've received this message in error, please contact Support.
2009-08-08 23:17:52 UTC by nobody