php里面的版权怎么去掉,如何在python或php中从mp3的ID3中删除版权标记?

您可以使用getID3库。

下面是一个例子:<?php

$TaggingFormat = 'UTF-8';

require_once('../getid3/getid3.php');

// Initialize getID3 engine

$getID3 = new getID3;

$getID3->setOption(array('encoding'=>$TaggingFormat));

require_once('../getid3/write.php');

// Initialize getID3 tag-writing module

$tagwriter = new getid3_writetags;

//$tagwriter->filename = '/path/to/file.mp3';

$tagwriter->filename = 'd:/file.mp3';

$tagwriter->filename = 'P:/webroot/_dev/getID3/testfiles/_writing/2011-02-02/test.mp3';

//$tagwriter->tagformats = array('id3v1', 'id3v2.3');

$tagwriter->tagformats = array('id3v2.3');

// set various options (optional)

$tagwriter->overwrite_tags = true;

$tagwriter->overwrite_tags = false;

$tagwriter->tag_encoding = $TaggingFormat;

$tagwriter->remove_other_tags = true;

// populate data array

$TagData = array(

'title' => array('My Song'),

'artist' => array('The Artist'),

'album' => array('Greatest Hits'),

'year' => array('2004'),

'genre' => array('Rock'),

'comment' => array('excellent!'),

'track' => array('04/16'),

);

$tagwriter->tag_data = $TagData;

// write tags

if ($tagwriter->WriteTags()) {

echo 'Successfully wrote tags
';

if (!empty($tagwriter->warnings)) {

echo 'There were some warnings:
'.implode('
', $tagwriter->warnings);

}

} else {

echo 'Failed to write tags!
'.implode('
', $tagwriter->errors);

}

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值