10/10/2018, 00:24
có cách nào ghi thông tin bài hát vào tập tin mp3 khi xuất ra ngoài ko
ta có thể ghi thông tin bài hát vào bài hát khi người dùng nghe bài hát ko ? Mà thao tác đó ta ko làm khi up lên server mà chỉ làm khi người dùng nghe thôi.
Bài liên quan
http://ddth.com/showthread.php?t=151...ight=Ultra+Tag
bây giờ tôi có 1 đừong link tập tin mp3 ở trang nào đó đi bây giờ người dùng tải nhạc từ trang web tôi xuống. Thì khi bật nhạc tại máy của họ thì các thông tin như tên bài hát, comment thì do tôi quy định thì làm như thế nào vậy ?>
Cài Ultra Tag.
Khi xem demo của phần mềm này mình thấy có chức năng edit tag, và do đó đương nhiên nó có Save Tag.
Tham khảo class getid3_writetags và cách sử dụng
$tagwriter = new getid3_writetags;
$tagwriter->filename = $Filename;
$tagwriter->tagformats = $TagFormatsToWrite;
$tagwriter->overwrite_tags = true;
$tagwriter->tag_encoding = $TaggingFormat;
$commonkeysarray = array('Title', 'Artist', 'Album', 'Year', 'Comment');
foreach ($commonkeysarray as $key) {
if (!empty($_POST***91;$key***93;)) {
$TagData***91;strtolower($key)***93;***91;***93; = getid3_lib::SafeStripSlashes($_POST***91;$key***93;);
}
}
$tagwriter->tag_data = $TagData;
if ($tagwriter->WriteTags()) {
echo 'Successfully wrote tags<BR>';
if (!empty($tagwriter->warnings)) {
echo 'There were some warnings:<BLOCKQUOTE STYLE="background-color:#FFCC33; padding: 10px;">'.implode('<BR><BR>', $tagwriter->warnings).'</BLOCKQUOTE>';
}
} else {
echo 'Failed to write tags!<BLOCKQUOTE STYLE="background-color:#FF9999; padding: 10px;">'.implode('<BR><BR>', $tagwriter->errors).'</BLOCKQUOTE>';
}
Thân mến.