title
Products            Buy            Support Forum            Professional            About            Codec Central
 
Page 1 of 2 12 LastLast
Results 1 to 15 of 19

Thread: CRC error protection what exactly is this

  1. #1
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    CRC error protection what exactly is this

    CRC Error Protection adds a checksum to each frame, a decoder is able to verify each frame has not corrupted, however very few decoders use checksums.

    This is what I read on the dbpoweramp website, but still a bit unsure what this means exactly, and if it is worth reconverting about 4,000 plus songs for.

    what is the decoder? is it something within the batch converter? a decoder checks to be sure there are no errors in the files and fixes them during conversion? or the batch converter adds something to the files so when they are played on a player of some sort, the player will be able to decode them?

    I will be using these mp3 albums on my ipod, would the CRC protection mean that the converted files had the errors fixed or have something so they there are no problems with playback on a device such as an ipod?


    Also, I have a bunch of albums in mp3 that I made using the batch converter, is there a way I can check them to see if I used the CRC protection and any of the other advanced settings in the batch converter? I am talking about after the fact after they have been converted? I ask because if I want this feature on or off for the converted files I can check them before doing any re converting, it would save me time.
    Last edited by Sossity; 09-20-2015 at 05:53 AM.

  2. #2
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    what is the decoder? is it something within the batch converter? a decoder checks to be sure there are no errors in the files and fixes them during conversion? or the batch converter adds something to the files so when they are played on a player of some sort, the player will be able to decode them?
    Simply put, a decoder is software that converts your audio files to music. A CD player may have an mp3 decoder, so it can play mp3 files.

    Quote Originally Posted by Sossity View Post
    CRC Error Protection adds a checksum to each frame, a decoder is able to verify each frame has not corrupted, however very few decoders use checksums.

    This is what I read on the dbpoweramp website, but still a bit unsure what this means exactly, and if it is worth reconverting about 4,000 plus songs for.
    IMO, you do not need CRC Error Protection. As the website says, very few decoders use the checksum.

  3. #3
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    is there any way to check some of my already converted mp3 albums and files to see if I had the error protection feature turned on or not?

  4. #4
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    is there any way to check some of my already converted mp3 albums and files to see if I had the error protection feature turned on or not?
    Yes. In Configure dBpoweramp >> Music Converter tab >> When Converting

    do you have the Update 'Source', 'Encoder', 'Encoded By' & 'Encoder Settings' ID Tags option ticked?

    If you do, have a look at the mp3 file Encoder Settings tag and it will contain the following:
    -crc="1"

    if you had the CRC Error Protection turned on when converting.

  5. #5
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    thank you, is there anyway to check the actual files? not in the dbpoweramp settings?

    I ask because, I have a bunch of albums that I converted a long time ago with the release 15.1 version. I have now since updated to release 15.3 and have done more converting.

    since I cannot go back into the configuration settings for the 15.1 version I used because I have updated to 15.3, I like to look at the songs and albums that I converted with 15.1 and see if I had used CRC, it was a while ago and I do not remember if I used it or not.

  6. #6
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    I'll ask again.

    1. Currently, in Configure dBpoweramp >> Music Converter tab >> When Converting

    do you have the Update 'Source', 'Encoder', 'Encoded By' & 'Encoder Settings' ID Tags option ticked?

    2. In CDRipper >> Options >> Meta data & ID Tag >> Write ID Tags

    do you have Encoded By, Encoder and Encoder Settings ticked?

    ... also, 3. How were your mp3 files created?
    Last edited by mville; 09-21-2015 at 08:51 PM. Reason: added more questions

  7. #7
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    thank you, is there anyway to check the actual files? not in the dbpoweramp settings?
    But the answer you want, depends on your dBpoweramp configuration and/or CDRipper settings. Please help me to help you. I can only do this if I have more information.

    The only way I know to determine if your mp3 files contain the CRC info, is if you are writing the encoder tags to your mp3 files, hence the previous questions.
    Last edited by mville; 09-21-2015 at 09:36 PM.

  8. #8
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    1. Yes
    2. Yes
    3. Mp3 files were created or converted from Flac rips of my albums, I used dBpoweramp's batch converter

  9. #9
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    1. Yes
    2. Yes
    3. Mp3 files were created or converted from Flac rips of my albums, I used dBpoweramp's batch converter
    OK, look at the tags in an mp3. It should contain the Encoder Settings tag and, if you created the mp3 with the CRC Error Protection option, the Encoder Settings tag will contain -crc="1".

  10. #10
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    Quote Originally Posted by mville View Post
    OK, look at the tags in an mp3. It should contain the Encoder Settings tag and, if you created the mp3 with the CRC Error Protection option, the Encoder Settings tag will contain -crc="1".
    to look at the tags so far, in windows explore, or windows xp, I have just hovered my mouse over each song file, and a small bubble comes up with some details, such as album, artists, year, and the version if dbpoweramp along with bit rate etc. is this where I would see the error protection feature?

  11. #11
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    to look at the tags so far, in windows explore, or windows xp, I have just hovered my mouse over each song file, and a small bubble comes up with some details, such as album, artists, year, and the version if dbpoweramp along with bit rate etc. is this where I would see the error protection feature?
    In Windows Explorer, if you right-click on an mp3 file, do you have the Edit-ID Tag option in the drop-down menu?

    Also, do you currently edit any tags and if so, how?
    Last edited by mville; 09-22-2015 at 12:47 PM.

  12. #12
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    Quote Originally Posted by mville View Post
    In Windows Explorer, if you right-click on an mp3 file, do you have the Edit-ID Tag option in the drop-down menu?

    Also, do you currently edit any tags and if so, how?
    Yes there is in windows explore

    Yes, I sometimes edit my tags using mp3 tag

    for an experiment, I converted some flac files with crc on and some other settings, and then viewed them in windows explore, and I now see where it would indicated if an mp3 file had this setting on. So it seems now I can determine which files I had this turned on for or not.

    Also, would having that feature on be of any help with reliable playback on my ipod? as of late, I have an ipod classic that was modified with a high capacity SD card and I loaded my mp3 files onto it, and most of the time they play ok, but occasionally, a song would be playing and it would freeze, or just skip to the next song.

    these same mp3 files play ok in itunes and windows media player, so I suspect the problem is with the ipod. I have also had this random skipping and freezing happening on another ipod, this other one was an original ipod with its original hard drive.

    I am not sure exactly what the problem is, all I can think of is maybe I should not use a usb hub for syncing the ipods, or the hardware and firmware is getting too old to be fully compatible with current itunes and dbpoweramp versions, since apple has discontinued them and support for them. Also, my music library has grown, and maybe the ipods do not have enough memory or something to handle it all. The problem is recent, as in the past I never had problems with playback on my ipods.

    that is why I started looking at the CRC error feature in the batch converter, if it would help with the playback problems I have recently had with my ipods.
    Last edited by Sossity; 09-23-2015 at 03:18 AM.

  13. #13
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    Yes, I sometimes edit my tags using mp3 tag

    for an experiment, I converted some flac files with crc on and some other settings, and then viewed them in windows explore, and I now see where it would indicated if an mp3 file had this setting on. So it seems now I can determine which files I had this turned on for or not.
    Great. Yes, you'll see this in the Encoder Settings tag.

    Quote Originally Posted by Sossity View Post
    Also, would having that feature on be of any help with reliable playback on my ipod?
    As discussed earlier in this thread, I doubt the iPod Classic firmware decoder uses the CRC Error Protection checksum.

    Quote Originally Posted by Sossity View Post
    as of late, I have an iPod classic that was modified with a high capacity SD card and I loaded my mp3 files onto it, and most of the time they play ok, but occasionally, a song would be playing and it would freeze, or just skip to the next song.
    I too have an iPod Classic, 160GB. When I got this behaviour, I had to return the iPod to Apple and got a warranty replacement. Since, then I have not had a problem with iPod Classic 160GB playing my mp3 files and I do not use the CRC Error Protection option.

    If I were to get this problem again, I would probably perform a Restore in iTunes, which restores the iPod device to factory settings and deletes all data and content on it.

  14. #14
    dBpoweramp Enthusiast
    Join Date
    Jan 2010
    Posts
    162

    Re: CRC error protection what exactly is this

    Quote Originally Posted by mville View Post
    Great. Yes, you'll see this in the Encoder Settings tag.



    As discussed earlier in this thread, I doubt the iPod Classic firmware decoder uses the CRC Error Protection checksum.



    I too have an iPod Classic, 160GB. When I got this behaviour, I had to return the iPod to Apple and got a warranty replacement. Since, then I have not had a problem with iPod Classic 160GB playing my mp3 files and I do not use the CRC Error Protection option.

    If I were to get this problem again, I would probably perform a Restore in iTunes, which restores the iPod device to factory settings and deletes all data and content on it.
    I have done the itunes restore thing on both ipods, and the problem still happened, I dont think the song files are bad, they play back fine in windows explore and itunes, it just seems odd that it has happened on both ipods, although I have had fewer problems with my ipod classic with an original 160 gb hard drive in it. I have have had more problems with the modded ipod with the 256 gb sd card in it.
    Last edited by Sossity; 09-23-2015 at 05:41 PM.

  15. #15
    dBpoweramp Guru
    Join Date
    Dec 2008
    Location
    London, UK
    Posts
    4,015

    Re: CRC error protection what exactly is this

    Quote Originally Posted by Sossity View Post
    I have done the itunes restore thing on both ipods, and the problem still happened, I dont think the song files are bad, they play back fine in windows explore and itunes, it just seems odd that it has happened on both ipods, although I have had fewer problems with my ipod classic with an original 160 gb hard drive in it. I have have had more problems with the modded ipod with the 256 gb sd card in it.
    As the restore hasn't fixed the issue, I suspect bad blocks on the HDD and SSD.

    iTunes Restore does not format the entire drive. If it were possible to do a full format of the disks and to mark any bad blocks, as you would with a PC drive, this might well fix the issue. I'm not sure it is (easily) possible though.

    IMO, this issue has been poorly supported by Apple and why I believe they no longer manufacture/support iPods with HDDs. It is too much of a headache for them, so they just wash their hands of the problem.

    Personally, I'll just continue with my iPod and wait for a portable media player that supports micro SD cards larger than 128MB. Then, I'll be able to dump the iPod/iTunes/Apple once and for all. Believe me, it will be a blessed relief.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •