{"id":1580,"date":"2019-08-22T06:42:46","date_gmt":"2019-08-22T06:42:46","guid":{"rendered":"https:\/\/trackmyphones.com\/b\/?p=1580"},"modified":"2019-09-26T08:12:41","modified_gmt":"2019-09-26T08:12:41","slug":"audio-file-not-playing-here-is-how-to-fix-corrupted-file","status":"publish","type":"post","link":"https:\/\/trackmyphones.com\/b\/audio-file-not-playing-here-is-how-to-fix-corrupted-file\/","title":{"rendered":"Audio File Not Playing? Here is how to fix corrupted file"},"content":{"rendered":"<p>If you are using Remote Call Recorder\/Remote Audio Recorder and audio files captured are not showing call duration then most probably it&#8217;s corrupted.<\/p>\n<p>The below article explains how to fix an audio file with zero duration but having content in it.<\/p>\n<p>The corruption happens when the call recorder initiates the recording but terminates abruptly. The duration of the audio is written at the end as duration is not known beforehand. But if the recording is closed abruptly the duration is not written in the header and audio players will fail to play the file marking it as corrupted.<\/p>\n<p>To fix this follow the below steps. The steps are taken from <a href=\"http:\/\/sysfrontier.com\/en\/2014\/12\/31\/hello-world\/\">here<\/a>. You can visit that site for a more detailed explanation:<\/p>\n<p>1. Download and make sure the size of the audio file is more than 100 KB, else the audio is not played cause there is nothing in the file.<\/p>\n<p>2. Download faad.exe from <a href=\"http:\/\/rarewares.org\/aac-decoders.php\">http:\/\/rarewares.org\/aac-decoders.php<\/a><\/p>\n<p>3. Download faac.exe from <a href=\"http:\/\/rarewares.org\/aac-encoders.php\">http:\/\/rarewares.org\/aac-encoders.php<\/a><\/p>\n<p>4. Download hex editor from <a href=\"http:\/\/download.cnet.com\/HxD-Hex-\u2026\/3000-2352_4-10891068.html\">http:\/\/download.cnet.com\/HxD-Hex-\u2026\/3000-2352_4-10891068.html<\/a> and install.<\/p>\n<p>5. Open the corrupt audio file in hex editor and search and remove content till mdat (including mdat).<\/p>\n<p>6. Decode by faad.exe using the below command in cmd (windows):<br \/>\n<code>faad.exe \u201cfile name\u201d<\/code><\/p>\n<p>7. Encode by faac.exe using the below command:<br \/>\n<code>faac.exe -b 160 -o \"output file\".m4a \u201cinput file from above step\u201d<\/code><\/p>\n<p>That&#8217;s it. The output file now should work in any player.<\/p>\n    <section class=\"sc_fs_faq sc_card \">\n        <div>\n\t\t\t<h2>How to fix corrupted audio file?<\/h2>            <div>\n\t\t\t\t                <p>\n\t\t\t\t\tFix corrupted audio file in 3 simple steps: <\/p>\n<p>1. Download faac.exe, faad.exe, Hex Editor.<br \/>\n2. Remove till mdat in Hex Editor.<br \/>\n3. Run faac.exe<br \/>\n4. faac.exe -b 160 -o &#8220;output file&#8221;.m4a \u201cinput file from above step\u201d.<\/p>\n<p>That&#8217;s it. You should be able to play the output file properly.                 <\/p>\n            <\/div>\n        <\/div>\n    <\/section>\n\n<script type=\"application\/ld+json\">\n    {\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"How to fix corrupted audio file?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"Fix corrupted audio file in 3 simple steps: \n1. Download faac.exe, faad.exe, Hex Editor.\n2. Remove till mdat in Hex Editor.\n3. Run faac.exe\n4. faac.exe -b 160 -o &#8220;output file&#8221;.m4a \u201cinput file from above step\u201d.\nThat&#8217;s it. You should be able to play the output file properly.\"\n\t                                }\n          }\n        ]\n    }\n<\/script>\n\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_1580\" class=\"pvc_stats all  \" data-element-id=\"1580\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" loading=\"lazy\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/trackmyphones.com\/b\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>If you are using Remote Call Recorder\/Remote Audio Recorder and audio files captured are not showing call duration then most probably it&#8217;s corrupted. The below article explains how to fix an audio file with zero duration but having content in it. The corruption happens when the call recorder initiates the recording but terminates abruptly. The<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt -->&hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_1580\" class=\"pvc_stats all  \" data-element-id=\"1580\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" loading=\"lazy\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/trackmyphones.com\/b\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":1597,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[136],"tags":[],"_links":{"self":[{"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/posts\/1580"}],"collection":[{"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/comments?post=1580"}],"version-history":[{"count":8,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/posts\/1580\/revisions"}],"predecessor-version":[{"id":1641,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/posts\/1580\/revisions\/1641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/media\/1597"}],"wp:attachment":[{"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/media?parent=1580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/categories?post=1580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trackmyphones.com\/b\/wp-json\/wp\/v2\/tags?post=1580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}