{"action":"created","issue":{"url":"https://api.github.com/repos/google/shaka-packager/issues/395","repository_url":"https://api.github.com/repos/google/shaka-packager","labels_url":"https://api.github.com/repos/google/shaka-packager/issues/395/labels{/name}","comments_url":"https://api.github.com/repos/google/shaka-packager/issues/395/comments","events_url":"https://api.github.com/repos/google/shaka-packager/issues/395/events","html_url":"https://github.com/google/shaka-packager/issues/395","id":323633954,"number":395,"title":"Unexpected error - BigBuckBunny MP4 file with 2 audio streams and a video stream.","user":{"login":"KameshDevarakonda","id":37383885,"avatar_url":"https://avatars1.githubusercontent.com/u/37383885?v=4","gravatar_id":"","url":"https://api.github.com/users/KameshDevarakonda","html_url":"https://github.com/KameshDevarakonda","followers_url":"https://api.github.com/users/KameshDevarakonda/followers","following_url":"https://api.github.com/users/KameshDevarakonda/following{/other_user}","gists_url":"https://api.github.com/users/KameshDevarakonda/gists{/gist_id}","starred_url":"https://api.github.com/users/KameshDevarakonda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KameshDevarakonda/subscriptions","organizations_url":"https://api.github.com/users/KameshDevarakonda/orgs","repos_url":"https://api.github.com/users/KameshDevarakonda/repos","events_url":"https://api.github.com/users/KameshDevarakonda/events{/privacy}","received_events_url":"https://api.github.com/users/KameshDevarakonda/received_events","type":"User","site_admin":false},"labels":[{"id":837379735,"url":"https://api.github.com/repos/google/shaka-packager/labels/needs%20triage","name":"needs triage","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-16T13:59:16Z","updated_at":"2018-05-17T00:58:33Z","closed_at":null,"author_association":"NONE","body":"## System info\r\n**Operating System**: Debian\r\n**Shaka Packager Version**: head\r\n\r\n## Issue and steps to reproduce the problem\r\n\r\n**Packager Command**:\r\n ./packager input=~/Downloads/bbb_sunflower_1080p_30fps_normal.mp4 --dump_stream_info\r\n\r\nWhat is the expected result?\r\nStream info output\r\n\r\nWhat happens instead?\r\nThrows following error.\r\nkdevarakonda@kdevarakonda1:~/packager1/src/out/Release$ ./packager input=~/Downloads/bbb_sunflower_1080p_30fps_normal.mp4 --dump_stream_info\r\n[0516/095845:INFO:demuxer.cc(88)] Demuxer::Run() on file '/usr/local/google/home/kdevarakonda/Downloads/bbb_sunflower_1080p_30fps_normal.mp4'.\r\n[0516/095845:INFO:demuxer.cc(160)] Initialize Demuxer for file '/usr/local/google/home/kdevarakonda/Downloads/bbb_sunflower_1080p_30fps_normal.mp4'.\r\n[0516/095845:ERROR:es_descriptor.cc(127)] Failure while processing: tag == kDecoderSpecificInfoTag\r\n[0516/095845:ERROR:es_descriptor.cc(116)] Failure while processing: ParseDecoderSpecificInfo(reader)\r\n[0516/095845:ERROR:es_descriptor.cc(98)] Failure while processing: ParseDecoderConfigDescriptor(&reader)\r\n[0516/095845:ERROR:box_definitions.cc(1633)] Failure while processing: es_descriptor.Parse(data)\r\n[0516/095845:ERROR:box_reader.cc(97)] Failure while processing: child->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_definitions.cc(1837)] Failure while processing: buffer->TryReadWriteChild(&esds)\r\n[0516/095845:ERROR:box_reader.h(168)] Failure while processing: child.Parse(&child_reader)\r\n[0516/095845:ERROR:box_definitions.cc(640)] Failure while processing: reader->ReadAllChildren(&audio_entries)\r\n[0516/095845:ERROR:box_reader.cc(97)] Failure while processing: child->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_definitions.cc(1127)] Failure while processing: ReadWriteHeaderInternal(buffer) && buffer->PrepareChildren() && buffer->ReadWriteChild(&description) && buffer->ReadWriteChild(&decoding_time_to_sample) && buffer->TryReadWriteChild(&composition_time_to_sample) && buffer->ReadWriteChild(&sample_to_chunk)\r\n[0516/095845:ERROR:box_reader.cc(97)] Failure while processing: child->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_definitions.cc(2087)] Failure while processing: ReadWriteHeaderInternal(buffer) && buffer->PrepareChildren() && buffer->ReadWriteChild(&dinf) && buffer->ReadWriteChild(&sample_table)\r\n[0516/095845:ERROR:box_reader.cc(97)] Failure while processing: child->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_definitions.cc(2148)] Failure while processing: buffer->ReadWriteChild(&information)\r\n[0516/095845:ERROR:box_reader.cc(97)] Failure while processing: child->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_definitions.cc(2169)] Failure while processing: ReadWriteHeaderInternal(buffer) && buffer->PrepareChildren() && buffer->ReadWriteChild(&header) && buffer->ReadWriteChild(&media) && buffer->TryReadWriteChild(&edit) && buffer->TryReadWriteChild(&sample_encryption)\r\n[0516/095845:ERROR:box_reader.h(146)] Failure while processing: child_itr->Parse(itr->second.get())\r\n[0516/095845:ERROR:box_reader.h(129)] Failure while processing: TryReadChildren(children) && !children->empty()\r\n[0516/095845:ERROR:box_definitions.cc(2262)] Failure while processing: reader->ReadChildren(&tracks) && reader->TryReadChild(&extends) && reader->TryReadChildren(&pssh)\r\n[0516/095845:ERROR:mp4_media_parser.cc(309)] Failure while processing: moov_->Parse(reader)\r\n[0516/095845:ERROR:packager_main.cc(497)] Packaging Error: 8 (PARSER_FAILURE): Cannot parse media file /usr/local/google/home/kdevarakonda/Downloads/bbb_sunflower_1080p_30fps_normal.mp4\r\n\r\n\r\n<Please attach the input files or email to shaka-packager-issues@google.com.>\r\nhttp://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_30fps_normal.mp4\r\n"},"comment":{"url":"https://api.github.com/repos/google/shaka-packager/issues/comments/389711219","html_url":"https://github.com/google/shaka-packager/issues/395#issuecomment-389711219","issue_url":"https://api.github.com/repos/google/shaka-packager/issues/395","id":389711219,"user":{"login":"kqyang","id":7329892,"avatar_url":"https://avatars1.githubusercontent.com/u/7329892?v=4","gravatar_id":"","url":"https://api.github.com/users/kqyang","html_url":"https://github.com/kqyang","followers_url":"https://api.github.com/users/kqyang/followers","following_url":"https://api.github.com/users/kqyang/following{/other_user}","gists_url":"https://api.github.com/users/kqyang/gists{/gist_id}","starred_url":"https://api.github.com/users/kqyang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kqyang/subscriptions","organizations_url":"https://api.github.com/users/kqyang/orgs","repos_url":"https://api.github.com/users/kqyang/repos","events_url":"https://api.github.com/users/kqyang/events{/privacy}","received_events_url":"https://api.github.com/users/kqyang/received_events","type":"User","site_admin":false},"created_at":"2018-05-17T00:58:33Z","updated_at":"2018-05-17T00:58:33Z","author_association":"COLLABORATOR","body":"There are three streams in the source file. One of the streams is mp3, which we do not support in Shaka Packager. It causes parsing failures when trying to parse that stream.\r\n\r\n> Stream #0:1(und): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, s16p, 160 kb/s (default)\r\n\r\nI'll update the code to ignore unsupported streams so supported streams can still be packaged. "}}
{"actor":{"display_login":"kqyang"}}