5月底树莓派新推出8GB内存版本,售价75美元

的插头,然后弄清楚如何将所需的一切插入树莓派。我直接将其插到了树莓派中,但仍然遇到同样的问题。一天过去了,我想是否可以做点音视频工作,在树莓派上制作「一天体验」视频。但对于一部分人来说,这款树莓派有它的独特优势。至少,目前还没有可以在树莓派上良好运行的类似工具,除非你愿意放弃可用性和稳定性。

5月底,Raspberry Pi推出了新的8GB内存版本,售价75美元。 这个新的树莓派味道好吗? YouTube 博主 Jeff Geerling 提出了一个大胆的想法:在工作日,拔掉他的 MacBook Pro,插入他新购买的 8GB Raspberry Pi 4B 作为他的主要工作电脑,看看一天结束时的感觉如何。

我们知道工作日不仅仅是发布博客和远程编写代码。 如果仅此而已,Chromebook、平板电脑或廉价的旧笔记本电脑就可以解决问题。 除此之外,Jeff Geerling 提到的工作日还包括:

他将整个过程录制成视频并上传到Youtube,观看次数已超过10,000次。

最终,Jeff Geerling 发现,如果你的日常工作涉及大量命令行工作、编程、使用 git,以及偶尔上网,那么 Raspberry Pi OS 确实是一个经济高效的选择。 然而,将其用作真正的工作计算机有点痛苦,因此他在一天后放弃了这个想法(打算再坚持几天)。

他写了一篇博客讲述了他今天的实现步骤,我们一起来体验一下。

Jeff Geerling:我用 8GB Raspberry Pi 更换 MacBook Pro 的一天

第 1 步:插入设备

当天的第一件事就是从我的 CalDigit TS3 Plus Thunderbolt 3 集线器上拔下 MacBook Pro,然后弄清楚如何将我需要的所有东西插入 Raspberry Pi。

我将 AmazonBasics 供电的 USB 3.0 集线器插入 Raspberry Pi。 我选择了一个供电集线器来防止 Raspberry Pi 的内部总线为所有设备供电,包括:

您可能没有意识到更换计算机时会产生多少混乱的电缆。

我插入了官方的 Raspberry Pi 4 USB-C 电源,并将微型 HDMI 转 HDMI 适配器插入我的 LG 4K 27 英寸显示器,然后等待 Pi 启动!

第 2 步:重置

我做的第一件事是花了近 30 分钟弄清楚如何在所有应用程序和系统控件中获得 4K 质量和一致的字体大小(在 30Hz 时,Raspberry Pi 无法通过其 HDMI 连接输出 60Hz)。

外观首选项中的设置似乎适用于某些窗口镶边和按钮,但不适用于应用程序内。 因此,在 4K 分辨率下,在我增加字体大小后,文件管理器的主窗口文本变得可读。 但为了使文件名和其他列表可读,我必须进入文件管理器的设置并增加字体大小。

接下来,我启用了“像素加倍”功能。 这样,原来的 1 像素将由 2×2 像素块构建,从而使所有内容的大小正好是两倍。 这使得 Raspberry Pi 可以在 4K 显示器上运行。

如果您想玩游戏或观看视频,这已经足够了,尽管在 4K 设置下观看视频时当然会出现一些轻微的撕裂现象。 您计算机上的其他内容将以 1080p 分辨率呈现。

最后,经过长时间的设置,我决定坚持使用原生 1080p 分辨率,尽管它让我的显示器看起来有点过时。 这样做是为了:

在此期间,我也不得不放弃使用Apple Magic Trackpad,因为即使调整了许多设置后,跟踪也不是很准确。 感觉触控板喝醉了。

我直接插到树莓派上还是有同样的问题。 所以我换成了办公室里的旧罗技鼠标,效果更好。

第 3 步:工作流程和应用程序

我开始寻找我每天使用的应用程序的替代品,结果好坏参半。 Chromium是一个很好的浏览器,使用起来没有什么不愉快的地方。 VSCodium 是一个很好的代码编辑器,可以替代我最喜欢的 Sublime Text 3。Sublime Text 3 有 Linux 版本,但它不能与 ARM64 兼容。 很多应用程序都有这个问题。

我尝试在 Pi OS beta 上编译 Dropbox,但失败了。 所以我安装了 Rclone 来实现很多目标。

就命令行界面而言,Pi OS Terminal 就足够了。

说到聊天,Pidgin 和 LimeChat 在 Raspberry Pi 上运行得很好。

至此,除了无法为我的一些项目找到预构建的arm64 Docker镜像之外,我已经可以顺利地完成很多开源和基础工作了。

但是,我也遇到了很多新的问题。

第四步:找到问题

此时我发现了一个问题:很多在Mac上可以做的小事情要么在树莓派上做不到,要么过程比较坎坷。

例如,我每天早上都使用 Reeder 快速浏览数十个 RSS 提要。 为此,我必须使用痛苦的 Web UI,因为我找不到可以在 ARM 64 上编译的 Feedly 阅读器。

普通人经常使用 Twitter。 Cawbird可以安装在Raspberry Pi上,但存在两个问题:1)使用过程中经常出现瞬态错误; 2)必须使用Snap来安装它,所以…必须先安装snapd,然后重新启动Raspberry Pi。

这里我们先不讨论Snap的问题。 这里的要点是,对于我想要使用的所有软件,我必须花费大量时间找到可以在 Linux 上运行的版本,然后将范围缩小到“在 Linux ARM64 上”。

我通常需要几分钟的时间来编译源代码并在我的系统上放置一个直接打开程序的快捷方式。

第五步:多媒体功能实现难度大

随着时间的流逝,我想知道是否可以做一些音频和视频工作,并在树莓派上制作一个“日间体验”视频。

然而,从一开始就存在问题。 我无法让音频和视频设备正常工作。

我打开 Zoom,它识别 Logitech C920 网络摄像头作为视频源,但我无法选择麦克风作为音频源。 我看到了Behringer USB音频接口,但选择后仍然没有声音。

我尝试了 BlueJeans,但看不到摄像头或麦克风,唯一的选择是“通过电话加入”。 但在我单击该选项后,BlueJeans 界面被锁定,我必须刷新界面!

Google Hangouts Meet 识别出了网络摄像头的视频,但也没有音频。

后来我用aplay -l列出了我的音频播放设备,Behringer界面就出现了。 arecord 还将网络摄像头和 Behringer 列为有效输入设备:

$ arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 2: U192k [UMC202HD 192k], device 0: USB Audio [USB Audio]
 Subdevices: 1/1
 Subdevice #0: subdevice #0
card 3: C920 [HD Pro Webcam C920], device 0: USB Audio [USB Audio]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

因此,我花了 30 分钟尝试使用网络摄像头的麦克风或 Behringer 音频接口进行录制。 经过多次尝试,出现了以下两个有效的 FFmpeg 命令:

# Gets sound and video from the webcam:
$ ffmpeg -ar 44100 -ac 2 -f alsa -i hw:3,0 -f v4l2 -codec:v h264 -framerate 30 -video_size 1920x1080 -itsoffset 0.5 -i /dev/video0 -copyinkf -codec:v copy -codec:a aac -ab 128k -g 10 -f mp4 test.mp4
# Sound from Behringer, video from webcam:
ffmpeg -ar 44100 -ac 2 -f alsa -acodec pcm_s32le -i hw:2,0 -f v4l2 -codec:v h264 -framerate 30 -video_size 1920x1080 -itsoffset 0.5 -i /dev/video0 -copyinkf -codec:v copy -codec:a aac -ab 128k -g 10 -f mp4 test-webcam-audio.mp4

关于录制视频还有一件事需要注意:Raspberry Pi 的处理器无法实时处理 1080p 转码和编码。 幸运的是,罗技C920内置了硬件H.264编码,您可以直接从摄像头提取流并将其保存到磁盘,而无需任何渲染。

但是,如果我使用另一台没有内置编码器的相机,Pi 只能以 5-8 fps、1080p/30fps 进行录制。 如果我将其设置为 480p/30fps,Raspberry Pi 会录制并以 mp4 格式保存。

对于纯音频录制,我尝试了 gnome-audio-recorder,发现它甚至无法开始录制,也找不到任何音频源,只会提示错误“无法将管道设置为录制状态”。

综上所述

说了这么多,8GB Raspberry Pi 4 值得购买吗? 作者的结论是:如果你想把它当作通用计算机来使用,那肯定是不可能的。 但对于某些人来说,这款树莓派有其独特的优势。

如果你对计算机的主要使用是浏览器、代码编辑器和命令行(例如后端 Web 开发、基础设施开发、博客等),那么 8GB 内存的 Raspberry Pi 4 完全足够了。 即使您打开了一堆标签,Chromium 也能正常工作。

包括键盘、鼠标、显示器、外部 SSD 和 75 美元的 Raspberry Pi 在内的总成本约为 250 美元,与低端 Chromebook 或较旧的笔记本电脑相比,这仍然非常不错。 作者提到,他正在考虑将 Raspberry Pi 4 作为他孩子的第一台电脑。

不过,如果你经常使用Final Cut Pro、iMovie等媒体编辑软件,建议省钱购买MacBook Pro。 至少,目前还没有任何类似的东西可以在 Raspberry Pi 上运行良好,除非您愿意放弃可用性和稳定性。

作者表示,他可能会越来越多地在服务器应用中使用Raspberry Pi,因为Raspberry Pi的性价比和能源效率每一代都在提高,甚至可以在某些工作负载上与更昂贵的计算机竞争。 。

但他并不认为今年是“Linux 桌面年”。 他表示,对于主流用户来说,“桌面上的Linux”永远是20年后的事,就像核聚变一样。

原文链接:

通过机器之心

这是4年前发表的文章。 请理解其中的信息可能已经发展或改变。

8,408

单片机

毕业的设计致谢信汇总12篇精选(精选篇)

2024-5-11 8:06:03

单片机

毕业设计致谢信范文:欢迎阅读与借鉴

2024-5-11 9:03:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索