`

kubuntu 下面 编码批量转换,能用的脚本

阅读更多

#!/bin/sh

 

for i in `find *.java`;

do echo $i;

iconv -f gb2312 -t utf8 $i -o /tmp/iconv.tmp;

mv /tmp/iconv.tmp $i;

done

 

其中:*.java 为规定的文件后缀名;

 -f gb2312 -t utf8:编码从gb2312 到utf8

分享到:
评论

相关推荐

    在Ubuntu下批量转换视频为H.264编码的mp4格式.docx

    在Ubuntu操作系统中,批量转换视频文件至H.264编码的MP4格式是一个常见的需求,特别是对于那些希望节省存储空间、提高视频流媒体播放兼容性的用户。H.264编码技术因其高效的数据压缩能力而受到广泛欢迎,它可以在...

    (带一键安装脚本sh)Linux编译ffmpeg并转换MP3到AMR.zip

    在项目开发中,这样的转换脚本可以集成到自动化流程中,例如批量转换音频文件,或者在服务器上提供在线转换服务。 综上所述,这个压缩包包含了一键安装FFmpeg的脚本,方便在Linux环境中快速部署,并且提供了音频...

    python实现文件批量编码转换及注意事项

    总结一下,这个脚本提供了一个实用的解决方案,用于在 Python 中批量转换文件编码。它展示了如何利用 Python 的文件操作和递归遍历功能处理文件系统任务。同时,它也提醒我们在处理跨平台的编码问题时,需要注意编码...

    Linux下批量修改文件编码

    本文将详细介绍如何在Linux下实现文件编码的批量转换,并通过一个具体示例来展示整个过程。 #### 一、背景介绍 在不同的操作系统或开发环境中,文件可能采用不同的字符编码格式,例如GB2312、UTF-8等。当这些文件...

    YUV转H264代码 运行于ubuntu系统

    如果你需要进行批量转换,可以编写一个脚本来处理多个YUV文件,例如,所有YUV文件都在同一目录下: ```bash for file in *.yuv; do ffmpeg -i "$file" -c:v libx264 -preset slow -crf 23 "${file%.yuv}.h264" ...

    ffmpeg flv视频转换

    批量转换: 如果你有许多 FLV 文件需要转换,可以使用循环或批处理脚本来一次性处理。例如,在 Windows 上,你可以创建一个批处理文件(如 `convert.bat`),并在其中写入以下内容: ``` @echo off for %%i in (*....

    ubuntu系统维护

    上述脚本会遍历当前目录下的所有MP3文件,并将其元数据的编码转换为GBK。 ### 四、其他系统维护建议 #### 1. 定期备份 - 使用`rsync`或`deja-dup`等工具定期备份重要数据。 - 设置定时任务自动执行备份脚本。 ###...

    FFMPEG_音频编码PCM_MP3_本地文件

    4. **批量处理**:如果你有很多PCM文件需要转换,可以编写简单的脚本来遍历文件夹并运行转换命令,一次性完成所有文件的转换。 5. **本地文件操作**:在“本地文件”上下文中,这意味着转换将在你计算机的硬盘上...

    mencoder媒体格式转换

    通过脚本语言,如bash,可以编写批处理脚本来批量转换多个文件,提高工作效率。 10. **MPlayer与mencoder的关联** MPlayer是一个著名的跨平台媒体播放器,内置了mencoder,可以方便地进行实时编码和转码。在...

    Flash 文件格式转换器flashchanger

    3. **批量转换**:用户可以一次性上传多个Flash文件,进行批量转换,提高工作效率。 4. **自定义设置**:用户可以根据需求调整输出文件的分辨率、比特率、帧率等参数,以满足特定的播放或存储需求。 5. **易于使用**...

    Linux下三星S5230手机视频格式转换器

    例如,创建一个包含所有待转换视频文件名的文本文件,然后用以下命令进行批量转换: ```bash while read file; do ffmpeg -i "$file" -c:v libx264 -preset slow -crf 23 -c:a aac -b:a 128k "${file%.ext}.mp4"; ...

    x264-encode:x264编码,可与Ubuntu 18.04 16.04 LTS上的HandBrakeCLI和mediainfo一起使用

    综上所述,`x264-encode.sh`是一个利用HandBrakeCLI和mediainfo在Ubuntu系统上进行视频编码的Shell脚本,尤其适用于需要在18.04和16.04 LTS版本上批量处理视频的工作环境。通过理解和定制这个脚本,用户可以更高效地...

    linux环境amr格式转化

    对于批量转换,可以使用for循环或者编写简单的脚本来处理多个AMR文件。例如,如果所有AMR文件都在同一目录下: ```bash for file in *.amr; do ffmpeg -i "$file" "${file%.amr}.mp3"; done ``` 这将把所有AMR文件...

    HTML转TXT工具

    1. **批量转换**:允许用户一次性上传多个HTML文件,进行批量转换,节省时间。 2. **智能解析**:能够识别并正确处理HTML中的段落、标题、列表等结构,保持原文的逻辑清晰。 3. **保留链接**:如果用户需要,可以将...

    Python-将小专栏的内容通过markdownpdf格式导出

    安装pandoc可以通过官方网站下载或者使用包管理器(如在Ubuntu上使用`apt-get install pandoc`)。一旦安装完成,可以使用命令行工具将Markdown文件转换为PDF:`pandoc input.md -o output.pdf`。 4. **Python与...

    ffmpeg linux转微信amr为讯飞、百度可识别语音

    在`linux命令.txt`文件中,可能包含了更详细的转换指令或脚本,用于批量处理多个AMR文件。这有助于自动化处理大量音频文件,提高工作效率。 总结来说,`ffmpeg`在Linux环境中的应用是处理音频格式转换的关键工具。...

    avidemux for linux

    6. **自动化处理**:用户可以设置脚本或批处理任务,实现自动化的工作流程,比如批量转换文件格式或应用相同的滤镜效果。 7. **实时预览**:在进行任何编辑操作之前,用户可以通过实时预览窗口查看结果,确保调整...

    linux命令实现音频格式转换和拼接的方法

    对于多个文件,可以通过编写简单的bash脚本来批量转换,例如将所有`.ape`文件转为`.mp3`: ```bash #!/bin/bash for FILE in *.ape; do ffmpeg -i "$FILE" temp.wav lame -b 320 temp.wav "${FILE%.*}.mp3" ...

    A Bash Toolbox-开源

    5. 文件批量处理:对于大量媒体文件,可以一次性应用脚本,实现批处理操作,大大提高工作效率。 开源软件的优势在于它的透明性和可定制性。"A Bash Toolbox"作为一个开源项目,其源代码可供任何感兴趣的人查看、...

    minicom2.7

    对于基于Debian的系统(如Ubuntu),可以使用`apt-get`命令: ```bash sudo apt-get update sudo apt-get install minicom ``` 对于基于RPM的系统(如Fedora或CentOS),可以使用`yum`或`dnf`: ```bash sudo yum...

Global site tag (gtag.js) - Google Analytics