| @@ 183-185 (lines=3) @@ | ||
| 180 | } |
|
| 181 | } |
|
| 182 | ||
| 183 | if (!isset($info['bitrate']) && !empty($info['playtime_seconds'])) { |
|
| 184 | $info['bitrate'] = (($info['avdataend'] - $info['avdataoffset']) * 8) / $info['playtime_seconds']; |
|
| 185 | } |
|
| 186 | if (isset($info['bitrate']) && !isset($info['audio']['bitrate']) && !isset($info['quicktime']['video'])) { |
|
| 187 | $info['audio']['bitrate'] = $info['bitrate']; |
|
| 188 | } |
|
| @@ 1229-1231 (lines=3) @@ | ||
| 1226 | } |
|
| 1227 | ||
| 1228 | $thisfile_audio['bitrate'] = $thisfile_audio['sample_rate'] * $ActualBitsPerSample * $thisfile_audio['channels']; |
|
| 1229 | if (!empty($thisfile_audio['bitrate'])) { |
|
| 1230 | $info['playtime_seconds'] = ($info['avdataend'] - $info['avdataoffset']) / ($thisfile_audio['bitrate'] / 8); |
|
| 1231 | } |
|
| 1232 | break; |
|
| 1233 | ||
| 1234 | case 'CDXA': |
|
| @@ 1366-1368 (lines=3) @@ | ||
| 1363 | if ($info['playtime_seconds'] > 0) { |
|
| 1364 | if (isset($thisfile_riff_audio) && isset($thisfile_riff_video)) { |
|
| 1365 | ||
| 1366 | if (!isset($info['bitrate'])) { |
|
| 1367 | $info['bitrate'] = ((($info['avdataend'] - $info['avdataoffset']) / $info['playtime_seconds']) * 8); |
|
| 1368 | } |
|
| 1369 | ||
| 1370 | } elseif (isset($thisfile_riff_audio) && !isset($thisfile_riff_video)) { |
|
| 1371 | ||
| @@ 1370-1376 (lines=7) @@ | ||
| 1367 | $info['bitrate'] = ((($info['avdataend'] - $info['avdataoffset']) / $info['playtime_seconds']) * 8); |
|
| 1368 | } |
|
| 1369 | ||
| 1370 | } elseif (isset($thisfile_riff_audio) && !isset($thisfile_riff_video)) { |
|
| 1371 | ||
| 1372 | if (!isset($thisfile_audio['bitrate'])) { |
|
| 1373 | $thisfile_audio['bitrate'] = ((($info['avdataend'] - $info['avdataoffset']) / $info['playtime_seconds']) * 8); |
|
| 1374 | } |
|
| 1375 | ||
| 1376 | } elseif (!isset($thisfile_riff_audio) && isset($thisfile_riff_video)) { |
|
| 1377 | ||
| 1378 | if (!isset($thisfile_video['bitrate'])) { |
|
| 1379 | $thisfile_video['bitrate'] = ((($info['avdataend'] - $info['avdataoffset']) / $info['playtime_seconds']) * 8); |
|
| @@ 336-338 (lines=3) @@ | ||
| 333 | } |
|
| 334 | ||
| 335 | ||
| 336 | if (!empty($info['playtime_seconds'])) { |
|
| 337 | $info['bitrate'] = (($info['avdataend'] - $info['avdataoffset']) * 8) / $info['playtime_seconds']; |
|
| 338 | } |
|
| 339 | ||
| 340 | if (!empty($thisfile_midi['lyrics'])) { |
|
| 341 | $thisfile_midi['comments']['lyrics'][] = $thisfile_midi['lyrics']; |
|