News:

--

Main Menu

Crash when opening flv

Started by rmstock, June 27, 2013, 11:21:21 AM

Previous topic - Next topic

rmstock

When a opening a flv video with avidemux 2.5.4 on 64bit Linux ,
which previously was downloaded with get_flash_videos from Presstv.com :

INFO: Metadata:mp4.flv: 98% (222806.91 / 226660.13 KiB)
INFO: trackinfo:
INFO:   timescale             25000.00
INFO:   length                38608000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   timescale             44100.00
INFO:   length                68106240.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            mp4a
INFO:   audiochannels         2.00
INFO:   audiosamplerate       44100.00
INFO:   videoframerate        25.00
INFO:   aacaot                2.00
INFO:   avclevel              31.00
INFO:   avcprofile            77.00
INFO:   audiocodecid          mp4a
INFO:   videocodecid          avc1
INFO:   width                 1050.00
INFO:   height                576.00
INFO:   frameWidth            720.00
INFO:   frameHeight           576.00
INFO:   displayWidth          1050.00
INFO:   displayHeight         576.00
INFO:   moovposition          32.00
INFO:   duration              1544.36


avidemux crashes with the message :

QuoteCrash

Assert failed :0
at line 199, file /root/rpmbuild/BUILD/avidemux_2.5.4/avidemux/ADM_inputs/ADM_flv/ADM_flv.cppADM_backTrack
flvHeader::parseOneMeta(char const*, unsigned long)
flvHeader::parseOneMeta(char const*, unsigned long)
flvHeader::parseOneMeta(char const*, unsigned long)
flvHeader::parseOneMeta(char const*, unsigned long)
flvHeader::parseOneMeta(char const*, unsigned long)
flvHeader::parseMetaData(unsigned int)
flvHeader::open(char const*)
ADM_Composer::addFile(char const*, unsigned char, fileType)
A_openAvi2(char const*, unsigned char)
ADM_QT4_fileSel::GUI_FileSelRead(char const*, void (*)(char const*))
HandleAction(Action)
MainWindow::buttonPressed()
MainWindow::qt_metacall(QMetaObject::Call, int, void**)
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
QAction::triggered(bool)
QAction::activate(QAction::ActionEvent)


QWidget::event(QEvent*)

when opening the video with Totem Movie Player 2.32.0 using GStreamer 0.10.35
the video plays ok, however the audio is not in sync with the video. Video details are :

QuoteDuration : 25 minutes 44 seconds

Video :
Dimensions : 720 x 576
Codec: H.264
Framerate: 25 frames per second
Bitrate: N/A

Audio:
Codec: MPEG-4 AAC
Channels : Stereo
Sample rate: 44100 Hz
Bitrate: N/A

Robert
--
Robert M. Stockmann - RHCE
Network Engineer - UNIX/Linux Specialist
crashrecovery.org  stock@stokkie.net

mean

A sample would help
(you might also try with 2.6.X might be already fixed)


Jan Gruuthuse

#3
don't click on the link starts to play, right click and save content! Some funny stuff going on with this video.
Disable vdpau, opengl and use x11 display. The resolution is recognized as 1050x576. And there is a picture shift, revealing some weird data that was on left or right of image.
see small desktop recording of it:
http://rapidshare.com/files/2459493043/theDeBateProbleem.mkv

mit

In 2.5.6 don't crashing, but look how it showing:

Jan Gruuthuse

I would suspect get_flash_videos does something weird or the source video itself causes issues.

mean

cant download it (crashrecovery does not get an ip)

Jan Gruuthuse

OK, I'm uploading to rapidshare, link will follow, 230 MB 7zipped to 140.7 MB

Jan Gruuthuse

#8
uploaded:

Jan Gruuthuse

#9
with the current release: avidemux 2.6.4 r8755 this issue is solved, the flv video now reads correctly.

PS: you might be careful with those audio level settings, nearly blew my speaker cones out. I know it is common with these Arabian TV stations: hard volume.