{"id":4463,"date":"2016-08-26T21:58:03","date_gmt":"2016-08-26T20:58:03","guid":{"rendered":"https:\/\/stevepedwards.today\/DebianAdmin\/?p=4463"},"modified":"2016-08-26T21:58:03","modified_gmt":"2016-08-26T20:58:03","slug":"converting-m4a-to-mp3","status":"publish","type":"post","link":"https:\/\/stevepedwards.today\/DebianAdmin\/converting-m4a-to-mp3\/","title":{"rendered":"Converting m4a to mp3"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4463\" class=\"pvc_stats all  \" data-element-id=\"4463\" 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 loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>If you own m4a music files you bought off Apple iStore\/other, and don't use iTunes now you have moved permanently away from Windoze (WHY NOT YET????!! Shame on you!!), you may know that m4a files don't play too well with mplayer on a remote server system if you are ssh'd into it they are broken up sounding and show garbage in the ssh terminal:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/m4a.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4465\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/m4a.png\" alt=\"m4a.png\" width=\"658\" height=\"437\" \/><\/a><\/p>\n<p>This is not the case with remote mp3s or locally, and mplayer may even give you an album cover pic as it finds the copyright info in the m4a file:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/album.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4466\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/album.png\" alt=\".pngalbum\" width=\"1366\" height=\"768\" \/><\/a><\/p>\n<p>But, for your remote music server or car mp3 player, you may want\/need to convert m4a files anyway.<\/p>\n<p><strong>Convert One Track At A Time<\/strong><\/p>\n<p>This is an easy process with a one-liner for faad and lame if you cd into the Album folder:<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install faad lame<\/span><\/p>\n<p><span style=\"color: #0000ff;\">faad -o tmp.wav 01TalkingtotheSun.m4a &amp;&amp; lame -b 192 tmp.wav 01TalkingtotheSun.mp3<\/span><\/p>\n<p>That's it! Just rsync or copy the files back to your remote server and you can run them via ssh and mplayer to play out of the remote servers speakers\u00a6<\/p>\n<p>BUT - it will fail with track names containing white space or special characters; \"(\" \")\" and \" ' \" for example. See below. For white space removal use ls to list the songs for rename to change:<\/p>\n<p><span style=\"color: #0000ff;\"> \u00a0 ls * | rename 's\/ \/\/g'<\/span><\/p>\n<p>The files with a \"(\" were renamed using:<\/p>\n<p><span style=\"color: #0000ff;\">ls *\\(* | rename 's\/\\(\/_\/g'<\/span><\/p>\n<p>then the other bracket:<\/p>\n<p><span style=\"color: #0000ff;\">ls *\\)* | rename 's\/\\)\/_\/g'<\/span><\/p>\n<p>For files with apostrophes try:<\/p>\n<p><span style=\"color: #0000ff;\">for f in *; do mv \"$f\" `echo $f | sed 's\/\\<strong>x27<\/strong>\/\/g'`; done<\/span><\/p>\n<p>You can see this works with sed because the x27 is the hex value of the apostrophe key shown by:<\/p>\n<p>stevee@T3400 ~ $ <span style=\"color: #0000ff;\">ascii<\/span><br \/>\nUsage: ascii [-dxohv] [-t] [char-alias...]<br \/>\n-t = one-line output -d = Decimal table -o = octal table -x = hex table<br \/>\n-h = This help screen -v = version information<br \/>\nPrints all aliases of an ASCII character. Args may be chars, C \\-escapes,<br \/>\nEnglish names, ^-escapes, ASCII mnemonics, or numerics in decimal\/octal\/hex.<\/p>\n<p>Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex Dec Hex<br \/>\n0 00 NUL 16 10 DLE 32 20 48 30 0 64 40 @ 80 50 P 96 60 ` 112 70 p<br \/>\n1 01 SOH 17 11 DC1 33 21 ! 49 31 1 65 41 A 81 51 Q 97 61 a 113 71 q<br \/>\n2 02 STX 18 12 DC2 34 22 \" 50 32 2 66 42 B 82 52 R 98 62 b 114 72 r<br \/>\n3 03 ETX 19 13 DC3 35 23 # 51 33 3 67 43 C 83 53 S 99 63 c 115 73 s<br \/>\n4 04 EOT 20 14 DC4 36 24 $ 52 34 4 68 44 D 84 54 T 100 64 d 116 74 t<br \/>\n5 05 ENQ 21 15 NAK 37 25 % 53 35 5 69 45 E 85 55 U 101 65 e 117 75 u<br \/>\n6 06 ACK 22 16 SYN 38 26 &amp; 54 36 6 70 46 F 86 56 V 102 66 f 118 76 v<br \/>\n7 07 BEL 23 17 ETB <span style=\"color: #ff0000;\"><strong>39 27 '<\/strong><\/span> 55 37 7 71 47 G 87 57 W 103 67 g 119 77 w<br \/>\n8 08 BS 24 18 CAN 40 28 ( 56 38 8 72 48 H 88 58 X 104 68 h 120 78 x<br \/>\n9 09 HT 25 19 EM 41 29 ) 57 39 9 73 49 I 89 59 Y 105 69 i 121 79 y<br \/>\n10 0A LF 26 1A SUB 42 2A * 58 3A : 74 4A J 90 5A Z 106 6A j 122 7A z<br \/>\n11 0B VT 27 1B ESC 43 2B + 59 3B ; 75 4B K 91 5B [ 107 6B k 123 7B {<br \/>\n12 0C FF 28 1C FS 44 2C , 60 3C &lt; 76 4C L 92 5C \\ 108 6C l 124 7C |<br \/>\n13 0D CR 29 1D GS 45 2D - 61 3D = 77 4D M 93 5D ] 109 6D m 125 7D }<br \/>\n14 0E SO 30 1E RS 46 2E . 62 3E &gt; 78 4E N 94 5E ^ 110 6E n 126 7E ~<br \/>\n15 0F SI 31 1F US 47 2F \/ 63 3F ? 79 4F O 95 5F _ 111 6F o 127 7F DEL<\/p>\n<p><span style=\"color: #0000ff;\">sed <span style=\"color: #ffffff;\">replaces the \" <span style=\"color: #ff0000;\"><strong>'<\/strong><\/span> \" , \u00a0with nothing between the \"\/\/\" slashes.<\/span><\/span><\/p>\n<p>You may want max bitrate, which will depend on the original m4a, probably 256 bit - research it - so you can set 192 to 256 as max quality for the mp3 file too.<\/p>\n<p>Incidentally, if you are playing a video with say, Videos, through your sound system, you can also play a music file with mplayer - they multiplex through the sound card equally - may be handy if you are testing\/editing a backing track to a home video etc...<\/p>\n<p>Now the cmd needs amending to do a whole album at a time...<\/p>\n<p><strong>Convert Whole Album At Once In About 3 Minutes!<\/strong><\/p>\n<p>Spent ages on this...on the web etc..I got the first part happening, but can't get lame to do the same on one line...as xargs\/faad converts all the m4a first, and drops the &amp;&amp;...<\/p>\n<p><span style=\"color: #0000ff;\">ls *m4a | xargs -I {} faad {} &gt; {}.wav<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ls -l Music\/SteveHillage\/Open\\(Remastered\\)\/<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee <strong>5497251<\/strong> Aug 2 20:19 021988Aktivator.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee <strong>26239020<\/strong> Aug 27 01:51 021988Aktivator.wav<\/span><\/p>\n<p>ls *m4a | xargs -I {} faad {} &gt; {}.wav <strong>&amp;&amp;<\/strong> ls *wav | xargs -I {} lame -b 256 {}.wav {}.mp3 doesn't work<\/p>\n<p>Got this to work, but it still does the conversion to .wav for all files first, then converts wavs to mp3, but with a .wav.mp3 suffix, but I think thats the way faad and lame work so take control. It also stops at tracks 11-14 because of \"'\" and \"(\" in the names..<\/p>\n<p><span style=\"color: #0000ff;\">ls *m4a | xargs -I {} faad {} &gt; {}; ls *wav | xargs -I {} lame -b 256 {} {}.mp3<\/span><\/p>\n<p><span style=\"color: #0000ff;\">ls -l<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 0 Aug 27 10:37 {}<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 12794171 Aug 2 20:19 01TalkingtotheSun.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 63524908 Aug 27 10:37 01TalkingtotheSun.wav<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 11525641 Aug 27 10:38 01TalkingtotheSun.wav.mp3<\/span><\/p>\n<p>I renamed tracks like:<\/p>\n<p>11Don'tDither,DoIt.m4a to\u00a011DontDitherDoIt.m4a<\/p>\n<p>and they all ran - lame doesn't like special chars...<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/lame.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4473\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/lame.png\" alt=\"lame.png\" width=\"650\" height=\"267\" \/><\/a><\/p>\n<p>Also, I noticed during the conversion that these are 64 bits, so no point using -b 256 either - it just makes bigger files and takes longer...<\/p>\n<p>Yep, this final line does the lot when you cd into the Album directory.<\/p>\n<p><strong><span style=\"color: #0000ff;\">ls *m4a | xargs -I {} faad {} &gt; {}; ls *wav | xargs -I {} lame -b 256 {} {}.mp3; ls *wav* | rename 's\/wav.mp3\/mp3\/g'<\/span><\/strong><\/p>\n<p>On my T3400 Quad server it's pretty quick!<\/p>\n<p><iframe loading=\"lazy\" title=\"Linux Converting m4a to mp3 with Lame and FAAD\" width=\"1778\" height=\"1000\" src=\"https:\/\/www.youtube.com\/embed\/cXB3gEePgDA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/mp3ok.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4476\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/mp3ok.png\" alt=\"mp3ok.png\" width=\"818\" height=\"454\" \/><\/a><\/p>\n<p>The files without an extension are from prior rename mistakes. These are removed with:<\/p>\n<p><span style=\"color: #0000ff;\">rm -v *[.]<\/span><\/p>\n<p>The final dir is now tidy with both mp3 and original m4a files:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/finaldir.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4477\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/finaldir.png\" alt=\"finaldir.png\" width=\"778\" height=\"233\" \/><\/a><\/p>\n<p>To list the dirs containing m4a AND mp3s:<\/p>\n<p><span style=\"color: #0000ff;\">find . \\( -iname \\*.m4a -o -iname \\*.mp3 \\) -exec dirname {} +;<\/span><\/p>\n<p><span style=\"color: #ff0000;\">.\/Madonna-RayOL<\/span><br \/>\n<span style=\"color: #ff0000;\">.\/Madonna-RayOL<\/span><br \/>\n<span style=\"color: #ff0000;\">.\/Sonique-HearMyCry<\/span><br \/>\n<span style=\"color: #ff0000;\">.\/Sonique-HearMyCry<\/span><\/p>\n<p>But for dirs containing ONLY BOTH\u00a0m4a AND mp3s - it took hrs to find this solution!!:<\/p>\n<p><span style=\"color: #0000ff;\">find -type d | while read i ; do [ `ls \"$i\" -1 | grep -oe '.mp3$\\|.m4a$' | sort -u | wc -l` = 2 ] &amp;&amp; echo $i ; done<\/span><\/p>\n<p><span style=\"color: #ff0000;\">.\/ZZTop\/TresHombres(ExpandedEdition)[Remaste:<\/span><br \/>\n<span style=\"color: #ff0000;\">total 195828<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 6648401 Aug 4 2016 01Waitin'fortheBus.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrw---- 1 stevee stevee 6648401 Jan 26 17:19 01WaitinfortheBus.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 5547989 Jan 27 12:53 01WaitinfortheBus.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 7472863 Aug 4 2016 02JesusJustLeftChicago.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6730813 Jan 27 12:53 02JesusJustLeftChicago.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 7381800 Aug 4 2016 03BeerDrinkers&amp;HellRaisers.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6581184 Jan 27 12:54 03BeerDrinkers&amp;HellRaisers.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 7823800 Aug 4 2016 04MasterofSparks.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6715767 Jan 27 12:54 04MasterofSparks.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 7908703 Aug 4 2016 05Hot,BlueandRighteous.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6323721 Jan 27 12:54 05Hot,BlueandRighteous.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 5836937 Aug 4 2016 06MoveMeOnDowntheLine.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 4856684 Jan 27 12:54 06MoveMeOnDowntheLine.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 7264525 Aug 4 2016 07PreciousandGrace.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6072946 Jan 27 12:54 07PreciousandGrace.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 8888904 Aug 4 2016 09Sheik.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 7894412 Jan 27 12:54 09Sheik.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 6905863 Aug 4 2016 10HaveYouHeard.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 6211708 Jan 27 12:54 10HaveYouHeard.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 5909291 Aug 4 2016 11Waitin'fortheBus(Live).m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrw---- 1 stevee stevee 5909291 Jan 26 17:20 11WaitinfortheBusLive.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 5186872 Jan 27 12:54 11WaitinfortheBusLive.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 8596991 Aug 4 2016 12JesusJustLeftChicago(Live).m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrw---- 1 stevee stevee 8596991 Jan 26 17:20 12JesusJustLeftChicagoLive.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 7788250 Jan 27 12:55 12JesusJustLeftChicagoLive.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrwxr-x 1 stevee stevee 9836583 Aug 4 2016 13LaGrange(Live).m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rwxrw---- 1 stevee stevee 9836583 Jan 26 17:21 13LaGrangeLive.m4a<\/span><br \/>\n<span style=\"color: #ff0000;\">-rw-r--r-- 1 stevee stevee 9092283 Jan 27 12:55 13LaGrangeLive.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">stevee@T3400Quad \/Quadra\/MP3 $ <span style=\"color: #0000ff;\">find -type d | while read i ; do [ `ls \"$i\" -1 | grep -oe '.mp3$\\|.m4a$' | sort -u | wc -l` = 2 ] &amp;&amp; echo $i ; done | sort | ls -lR<\/span><\/span><\/p>\n<p>For tech interest, you may want to research the default bitrate of purchased m4a to know what rate to transcode to with lame.<\/p>\n<p>file does not tell you:<\/p>\n<p><a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/filespecs.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-4478\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/uploads\/2016\/08\/filespecs.png\" alt=\"filespecs.png\" width=\"818\" height=\"573\" \/><\/a><\/p>\n<p><span style=\"color: #00ff00;\">\u00ef\u00bf\u00bchttps:\/\/developer.apple.com\/library\/ios\/technotes\/tn2236\/_index.html<\/span><\/p>\n<p><em>Recommended Bit Rate Range<\/em><\/p>\n<p><em>Based on the unique characteristics of each AAC codec, for stereo audio sampled at 44.1 kHz the recommended operational bitrate ranges are:<\/em><\/p>\n<p><em>HE-AAC v2 for lower bitrates between 16 - 40 kb\/s.<\/em><br \/>\n<em>HE-AAC v1 for bitrates between 32 - 80 kb\/s.<\/em><br \/>\n<em>AAC-LC for bitrates higher than 80 kb\/s<\/em><\/p>\n<p>As I found on my Electronic Music course, most people can't tell the difference between MP3 and CD quality until compared directly in an A\/B test, and then most got it wrong due to individual human preferences for toppiness, bass etc. - even MP3s encoded from a CD wav at 320kbps - so provided they sound good to you, go with a lowest rate to save file space - I think a good compromise for MP3 is 128kbps at the lowest to 192kbps highest. I agree with this guy:<\/p>\n<p><a href=\"https:\/\/hydrogenaud.io\/index.php\/topic,96130.0.html\"><span style=\"color: #00ff00;\">https:\/\/hydrogenaud.io\/index.php\/topic,96130.0.html<\/span><\/a><\/p>\n<p><em>\"Listening tests have shown that people generally stop noticing the difference between the original and the lossy version at bitrate n for MP3 and at bitrate n-minus-something for AAC. But you shouldn't infer from that \"if I decode 256 kbps AAC and re-encode it as 320 kbps MP3, it will be the same quality.\" <strong>It's the same quality if you can't tell the difference.<\/strong> If you can't tell the difference between the AAC and the content transcoded to 128 kbps MP3, then it's highly likely the transcoded material at all MP3 bitrates from 128 to 320 is the same, maximum quality.\"<\/em><\/p>\n<p>I think I will re run the conversion at lame -b 192...and check sizes before and after:<\/p>\n<p><span style=\"color: #0000ff;\">du -cks *mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">11256 01TalkingtotheSun.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">4652 021988Aktivator.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">16632 03NewAgeSynthesis_Unzippingthe.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">11476 04HealingFeeling.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">16100 05Earthrise.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">9916 06Open.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">8872 07DefiniteActivity.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">5608 08GettingBetter.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">11856 09DayAfterDay.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">6116 10GettingInTune.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">9556 11DontDitherDoIt.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">11820 12TheFireInside.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">8972 13DontDitherDoIt_BackingTrack.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">16732 14FourEverRainbowPt3_Alterna.mp3<\/span><br \/>\n<span style=\"color: #ff0000;\">149564 total<\/span><\/p>\n<p><span style=\"color: #000080;\">du -cks *mp3<\/span><br \/>\n8444 01TalkingtotheSun.mp3<br \/>\n3488 021988Aktivator.mp3<br \/>\n12476 03NewAgeSynthesis_Unzippingthe.mp3<br \/>\n8608 04HealingFeeling.mp3<br \/>\n12076 05Earthrise.mp3<br \/>\n7440 06Open.mp3<br \/>\n6656 07DefiniteActivity.mp3<br \/>\n4208 08GettingBetter.mp3<br \/>\n8892 09DayAfterDay.mp3<br \/>\n4588 10GettingInTune.mp3<br \/>\n7168 11DontDitherDoIt.mp3<br \/>\n8864 12TheFireInside.mp3<br \/>\n6728 13DontDitherDoIt_BackingTrack.mp3<br \/>\n12548 14FourEverRainbowPt3_Alterna.mp3<br \/>\n<strong>112184 total<\/strong><\/p>\n<p>Saved about 30k, so when you have GBs of MPs it's negligible...if you can hear higher quality at larger bit rates, have it.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4463\" class=\"pvc_stats all  \" data-element-id=\"4463\" 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 loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>If you own m4a music files you bought off Apple iStore\/other, and don't use iTunes now you have moved permanently away from Windoze (WHY NOT YET????!! Shame on you!!), you may know that m4a files don't play too well with mplayer on a remote server system if you are ssh'd into it they are broken <a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/converting-m4a-to-mp3\/\" class=\"more-link\">...<span class=\"screen-reader-text\">\u00a0 Converting m4a to mp3<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-4463","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"a3_pvc":{"activated":true,"total_views":2,"today_views":0},"_links":{"self":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/4463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/comments?post=4463"}],"version-history":[{"count":0,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/4463\/revisions"}],"wp:attachment":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/media?parent=4463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/categories?post=4463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/tags?post=4463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}