Если я могу рассказать о вашем вопросе, подумайте о том, чтобы использовать понятие адресной библиотеки для анализа и проверить наличие ошибок.
Я предполагаю, что в какой-то момент вы захотите что-то сделать с этими адресами, так почему бы не просто перейти прямо к источнику и убедиться, что ваша сетевая библиотека поймет адрес? Это лучше, чем просто надеяться, что какое-либо регулярное выражение будет опубликовано здесь, будет соответствовать вашей концепции реализации адреса.
В Java у нас есть InetAddress
. В .NET у нас есть IPAddress
. В .NET у вас есть TryParse
в классе IPAddress
, чтобы выполнить этот тест для вас!
bool IsIP6(string addr) {
IPAddress ip;
if (IPAddress.TryParse(addr, out ip)) {
return ip.AddressFamily == AddressFamily.InterNetworkV6;
}
else {
return false;
}
}
попробуйте это:
afconvert -f mp4f -d aac -v input.caf output.mp3
я знаю, что это не точно mp3, но я не мог обойти ту же самую ошибку, которую Вы получаете, таким образом, я попробовал mp4f, и это работало.
необходимо проверить это,
afconvert -f mp4f -d aac -b 128000 input.caf output2.mp4
Этот способ, которым Вы преобразуете свой файл CAF в формат MPEG-4.
Read: Apple не поставляет формы кодера MP3 с Mac OS X кроме того, встроенного в iTunes. источник: http://lists.apple.com/archives/coreaudio-api/2005/Jul/msg00182.html
необходимо использовать сторонние кодеры, если необходимо закодировать примеры кодера mp3 Mp3: хромой кодер или ffmpeg:) удача.